Skip to content

susmoysengupta/react-quiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React logo Firebase logo React Router logo

React Quiz with Firebase

Description

A simple quiz app built with React and Firebase. This app allows users to take a quiz based on a video tutorial and see their score at the end.

Live Demo: Click here

Features

  • User authentication
  • Protected routes
  • Quiz questions and answers stored in Firebase
  • Score is calculated and displayed at the end of the quiz
  • User can retake the quiz
  • User can watch the video tutorial

Installation & Usage

  • Clone the repository
  • Run yarn to install dependencies
  • Copy the .env.example file and rename it to .env.local
  • Add your Firebase config to the .env.local file
  • Run yarn start to start the app
  • Navigate to http://localhost:3000 to view the app

Technologies Used

  • React
  • Firebase
  • React Router
  • React Hooks

License

MIT License

Screenshots

image

image

image