Frontend Quiz App is an interactive quiz application built with React and Vite. It allows users to test their knowledge across different frontend topics through a clean, responsive interface with category-based quizzes, score tracking, and theme switching.
This project was created to practice component-based architecture, client-side routing, state management, and dynamic UI rendering.
- Choose between multiple frontend quiz categories:
- HTML
- CSS
- JavaScript
- Accessibility
- Navigate through questions one by one
- Select and submit answers interactively
- Immediate visual feedback for correct and incorrect answers
- Progress bar to track quiz completion
- Final score screen at the end of each quiz
- Theme toggle for a better user experience
- Responsive interface for desktop and mobile
- React
- Vite
- React Router
- Sass
- JavaScript (ES6+)
This project was built to strengthen frontend development skills in areas such as:
- Building reusable React components
- Managing local component state
- Implementing client-side routing
- Rendering data-driven interfaces
- Styling with Sass
- Creating a polished user experience
git clone https://github.com/mpujazon/frontend-quiz-app.git