A modern React-based Quiz Application built with Vite and styled using Tailwind CSS.
It allows users to register, take quizzes, and track scores on the leaderboard.
- 📚 Interactive Quiz – Attempt quizzes with instant feedback.
- 🔐 Protected Routes – Secure pages (only accessible after registration/login/LocalStorage).
- 🏆 Leaderboard – Track top performers.
- 🌐 Responsive UI – Mobile-first design with TailwindCSS.
- ⚡ Fast Build – Powered by Vite for blazing fast development.
- Frontend: React 18 + Vite
- Routing: React Router v7
- Styling: TailwindCSS
- HTTP Requests: Axios
- Linting: ESLint
- Deployment: Netlify
QuizApp/
│── public/ # Static files
│ └── vite.svg
│── src/
│ ├── App.jsx # Root component
│ ├── main.jsx # Entry point
│ ├── index.css # Global styles
│ ├── Components/
│ │ └── Common/Navbar.jsx
│ ├── Pages/
│ │ ├── Home.jsx
│ │ ├── LeaderBoard.jsx
│ │ ├── Quiz.jsx
│ │ └── Register.jsx
│ └── Utils/ProtectedRoutes.jsx
│── .gitignore
│── package.json
│── vite.config.js
│── tailwind.config.js
│── postcss.config.js
│── README.md
