Skip to content

Takes a quiz of randomly chosen 'x' questions from the bank of questions. Stores database of users and their details who gave it.

Notifications You must be signed in to change notification settings

bhavul/QuizWizard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Quiz Wizard

Takes a quiz of randomly chosen 10 questions from the bank of questions. Stores database of users and their details who gave it. This is a pretty simple project I took up myself just to get my hands dirty with PHP.

The project is on pause as of now, while I am busy with other work in college. I'll get back to this soon to include the features I've mentioned below that are missing right now.

Anyone who wishes to contribute may do so.

Current Features

  • Registers account of users who're taking the test.
  • Choses 10 questions out of the question bank database randomly and asks them in the test.
  • Depends on database of the kind shown in screenshots attached
  • Has a timer, based on which quiz would end. Of course, quiz can be submitted before time ends too!
  • Shows the result(Pass/Fail) and the score at the end of submission/time.
  • Stores the score in taker's account.
  • All questions are in MCQ format having 4 choices out of which only 1 option is correct.

Features for the next version

  • Making a user-friendly admin panel for :
  • Viewing the database of users who gave the quiz and their scores
  • Letting admin mail any of those users, if needed, regarding their scores/results/re-quizzes.
  • Letting admin change the time and the no. of questions appearing in the test.
  • Letting admin add/delete/edit questions and their answers more easily.

For Potential contributors

You can contribute to the project and make Pull Requests on it. This can serve as a good beginning project. Code is well-commented and easy read for anyone new to PHP.

Author

Bhavul Gauri

About

Takes a quiz of randomly chosen 'x' questions from the bank of questions. Stores database of users and their details who gave it.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published