This is a simple quiz application built using React, where users can take a quiz and get their results.
- Users can take a quiz with multiple choice questions.
- Users can see their score at the end of the quiz.
- Users can see the correct answers for each question after they choice the answer.
- Users can see the explanation of each question after they choice the answer.
- Clone the repository
- Install dependencies with
npm install
. - Run json server with
npm run watch-json-serve
. - Run the application with
npm run dev
.
- Open the application in your browser at http://localhost:5173.
- Scroll down and click on the "Take the quiz" button.
- Enter your username and click on "Next".
- You'll see the rules of the quiz, Click the "Start Quiz" to begin the quiz.
- Answer each question by clicking on one of the multiple choice options.
- Once you have answered all the questions, click on the "Finish the quiz" button to see your score.
- You can retake the quiz by clicking on "Retake" button.
- React
- Redux
- Tailwindcss