Skip to content

Nox is a communication platform designed for educational institutions. Targeted at closing the communication gap between professors and students by allowing professors to get real-time feedback from students while they teach.

Notifications You must be signed in to change notification settings

William010x/Nox

Repository files navigation

Nox

Nox is a communication platform designed for educational insitutions. Targeted at closing the communication gap between professors and students by allowing professors to get realtime feedback on students level of understanding while they teach.

User Guide for Teachers

  1. Head on over to the Nox website: https://csc398dev.utm.utoronto.ca

  2. Hover over and click "Professor Login" on the top right corner.

alt text

  1. Easily add a new session or analyze your past sessions.

  1. Write the code on the board, say it outload or share with all the students so they can connect to your session!

alt text

Recommended Usage: Teachers should occasionally tell students to ask questions using the app, and then teachers should respond to those questions.

User Guide for Students

  1. Head on over to the Nox website: https://csc398dev.utm.utoronto.ca

  2. Enter the session code provided by your teacher.

  1. Rate how you feel about the lecture as you learn, and ask question instantaneously!

User Guide for Developers

First, you clone the repository into your choice of folder.

Running Nox

Here are the steps needed to run the application from your own machine:

  1. Open up your terminal, and clone the repository into your designated folder.

  2. Install dependencies for server

cd /Nox
npm install
  1. Install dependencies for client

cd /Nox/general_client

cd /Nox/general_client
npm install
  1. Run the client & server with concurrently, inside of the Nox folder
npm run dev

Additional Information

Run the Express server only

npm run server

Run the React client only

npm run client

Server runs on http://localhost:5000 and client on http://localhost:3000

Message any of the developers if you want to contribute to the project!

About

Nox is a communication platform designed for educational institutions. Targeted at closing the communication gap between professors and students by allowing professors to get real-time feedback from students while they teach.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published