Skip to content

piyushsh25/quizoo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quizzo

Quizzo is a quiz App. There are different categories of quizzes, each category has 5-6 questions in it. 5 min is given to attempt the quiz. Once the quiz is over, the user can view the correct and incorrect answers and the total score.

Tech Stack: TypeScript, ReactJS, contextAPI.

Installation

  • First clone the Repo.
  • cd folder.
  • npm install to install node_modules and package-lock.json
  • npm start to start the server.

App Components

  • HomePage
  • Instruction Page
  • Quiz Page
  • Result Page

Home Page

The page contains different categories of quizzes. The quiz data is fetched using a mock API. Home Page

Instruction Page

This page gives general instructions before attempting the quiz. Instruction Page

Quiz Page.

The quiz starts here. The timer for 5min begins. The score is calculated after each submission. Quiz Page

Result Page.

This page displays the quiz score. Total correct, incorrect and unattempted answers are displayed. Result Page Result Page

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.