Skip to content

tusharsingh432-dev/learning-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning System

https://learning-system.up.railway.app/login

A teacher is supposed to add, remove, edit, and delete courses. For each course, they will be able to create one quiz only, based on a set of questions and their respective answers (Choice-based Questions only). Teachers should also be able to add/edit/delete questions and answers to a quiz for a course. A quiz can contain multiple questions, and each question may have multiple correct answers. The teacher must set the points (positive integer with max value 10) for each question that the student must receive by answering the question correctly. A teacher must also specify the passing points for the overall course quiz that a student must obtain. While taking a quiz, if a student has achieved a passing score, they can choose to continue to earn more points or leave the quiz.

Login Credentials

Student Email: test@student.com

Password: root

Teacher Email: test@teacher.com

Password: roote

P.S. You can also register but your id may be deleted in future as the app is using free database that has limited memory.

Technologies Used

  • React.JS
  • Bootstrap + CSS
  • Redux
  • Node.JS
  • Express.JS
  • MongoDB
  • Mongoose

About

Full Stack Examination System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published