Skip to content

DevashishPathrabe/Quizzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quizzer

This application is deployed and running on Heroku cloud at Quizzer

INTRODUCTION

  • Quizzer application has general questions of varying difficulty levels.
  • It has multiple choice questions with time limit for each question and the next question appears only when you give correct answer of the current question.
  • It is good for students of 9+ years age as it helps in increasing their knowledge.
  • Just click on ‘START QUIZ’ button on the Home page to start the quiz.
    Start Quiz

PROBLEM DEFINITION

  • Quizzer application is developed to conduct a quiz based on time constraint for answering each question.
  • Quiz is started by displaying one question with four options.
    Time Constraints
  • If the answer is correct, the next question will appear.
  • If the time exceeds the time limit for the current question or you give wrong answer for the current question, the quiz will end automatically and take you to the last page.
  • The ‘TRY AGAIN’ button will restart the quiz.
    Last Page

OBJECTIVE

  • The main objective of ‘Quizzer’ is to create a user friendly environment for all users.
  • There are two themes: Light and Dark. You can change it anytime by clicking on symbol shown in the top right corner of the page. The theme will be preserved even after web-page refresh.
    Light Theme
    Dark Theme
  • There can be any number of questions; you just have to prepare the question bank and the questions will be asked from that.
  • You can set the number of questions to be asked the time required per question as per your convenience.
  • There is a stepper on the top which shows how many questions are there in the quiz and if you give the correct answer it shows tick mark for that particular question.
    Stepper
  • If you give correct answer of the question in the given time, it will take you to the next question and so on, till you answer all the given questions.
  • If you give correct answers to all the questions, a banner will appear which will show ‘Congratulations! You won.’.
    Won Page
  • If you answer any of the question incorrectly or fail to give answer in allotted time, a banner will appear showing 'You lost. Better luck next time!'.
    Lost Page