A modern, interactive quiz application built with React and Vite. Test your knowledge with engaging questions and get instant feedback on your answers.
- 📱 Responsive design that works on desktop and mobile
- ⚡ Fast and smooth user experience with React
- 🎯 Instant feedback on quiz answers
- 🎨 Modern UI with Bootstrap styling
- 📊 Score tracking and results summary
- React 18
- Vite
- Bootstrap 5
- React Bootstrap
- Node.js (Latest LTS version recommended)
- npm or yarn
- Clone the repository
git clone [your-repo-url]
cd quiz-app
- Install dependencies
npm install
- Start the development server
npm run dev
The app will be available at http://localhost:5173
To create a production build:
npm run build
The built files will be in the dist
directory.
quiz-app/
├── public/ # Static assets
├── src/ # Source files
├── index.html # Entry HTML file
└── vite.config.js # Vite configuration
npm run dev
- Start development servernpm run build
- Build for productionnpm run preview
- Preview production buildnpm run lint
- Run ESLint
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is open source and available under the MIT License.