A quick-fire quiz app designed to test your knowledge of Shakespeare's Macbeth. This app consists of 25 questions focused on key events and characters in the play, making it a great tool for students to test their recall in a fast-paced format.
- 25 questions to test your knowledge of Macbeth.
- Instant feedback for each answer with correct or wrong indicators.
- Score tracking to see how well you did.
- Next question button to move through the quiz.
- Reset option to start the quiz over.
React: A JavaScript library for building user interfaces. Vite: A fast and optimized build tool for React. CSS: For styling the quiz layout.
Playwright for End-to-End Testing
CodeQL: Used for identifying vulnerabilities and ensuring secure code practices. Dependabot: Automatically updates dependencies to keep the project secure and up to date.
To run the project locally, follow these steps:
- Clone the repository: [email protected]:Nas1010/quiz-app.git
- Install dependencies: 'cd quiz-app' followed by 'npm install'
- Start the development server: 'npm run dev'
This project is deployed on Vercel. You can access the live quiz at:
https://quiz-fb8jsndjt-nas1010s-projects.vercel.app/
- Click on an option to answer the question.
- The app will instantly show whether your answer is correct or wrong.
- Once you finish all the questions, your score will be displayed.
- You can reset the quiz to start over.