# quiz-app-react-vite-tailwind A simple Quiz App built with React.js, Vite, and Tailwind CSS. Features a question bank, a timer for each question, and a scoring system. Users can retry the quiz after completion.
Clone the repository:
git clone https://github.com/qaisersofficial/quiz-app-react-vite-tailwind.git
Install dependencies:
npm install
Start the development server:
npm run dev
Open the app in your browser at http://localhost:5173.
This app is deployed using GitHub Pages. You can access the live version here: Live Demo
Initialize Project: Set up Vite, React, and Tailwind CSS.
Add Question Bank: Added a JSON file with sample questions.
Create Basic Quiz Layout: Built the basic structure of the quiz.
Add Timer Component: Added a reusable timer for each question.
Add Button Component: Created a reusable button component.
Add Result Component: Added a component to display the final score.
Add Question Component: Moved question logic to a separate component.
Add Progress Bar: Added a progress bar to show quiz progress.
Add Feedback: Highlighted correct and incorrect answers.
Shuffle Questions: Randomized questions for each attempt.
This project is open-source and available under the MIT License.