Skip to content
/ Nox Public

A minimalist, easy-to-use web-app designed to enhance the quality of communication in lecture-style education by enabling real-time, anonymous Q&A and polling.

Notifications You must be signed in to change notification settings

ShoaibKhan/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. Click "Login" on the top right corner.

alt text

  1. Login using your utorID via secured authenticator.

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

  1. Start a poll!

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. Ask questions or upvote questions asked by your classmates by clicking on them!

  1. Participate in polls!

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. Run the setup.bash script (Installs all dependencies, clean build, and starts the server)

cd /Nox
./setup.bash

Additional Information

To stop the server,

Hit 'Ctrl+C'

To run the server again after stopping

node server.js

To start webapp after an update

./updateDev.bash

Server and Client run on http://localhost:5001

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

About

A minimalist, easy-to-use web-app designed to enhance the quality of communication in lecture-style education by enabling real-time, anonymous Q&A and polling.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published