Skip to content

kavishsanghvi/cs546b_group22_final_project

Repository files navigation

CS 546-B: Web Programming at Stevens Institute of Technology
Group 22 - Final Project

Group Members

  1. Aditya Shivankar
  2. Devendra Chauhan
  3. Kavish Sanghvi
  4. Krina Shah
  5. Yash Patole

Quizmania - University Quiz Application

This repository contains the source code for the Quizmania - University quiz application. This application acts as a university test/quiz application which aids university and/or professors to conduct online quiz/tests. Students can register and enroll themselves in their university and attempt the tests within a fixed time set by the professor. They can view the grades/scores from the dashboard. There will be multiple choice questions-based quiz for students, which students have to complete till the test date is due within the given time limit set for the test. The purpose of this application is to provide an eLearning examination website that will aid distance learning students and teachers to give online quizzes.

Prerequisites

  npm install npm@latest -g
  • Seed file
  node seed

Application workflow

  1. By default, the students are not enrolled in any categories, which means they are inactive. They need to be verified by the professor.
  2. Student needs to login and click on "enroll" button to enroll themselves in any course/category.
  3. Once clicked on enroll, professor will receive the request for the verification. Only one time verification per student per university is needed. Student can enroll without verification for courses from the same university after the initial verification.
  4. Student needs to relogin to access the student portal and the quizzes because the session needs to be reinitiated.

How to install?

  1. clone the repository
   git clone https://github.com/kavishsanghvi/cs546b_group22_final_project.git
  1. Install the npm packages
   npm install
  1. Run the application
   npm start
  1. The result will be available at http://localhost:3000

Links

Project Pitch presentation: https://youtu.be/APtIzAgOE64
Final Walkthrough presentation: https://youtu.be/yZloiw6b0FM

About

Group 22 - Quizmania: University Quiz Application Final Project for CS 546-B: Web Programming at Stevens Institute of Technology

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •