Quizzy is a modern and interactive quiz web application designed to engage users in a fun and educational way. It provides a platform for creating, managing, and participating in quizzes on various topics.
-
Dynamic Quiz Creation: Easily create quizzes with customizable questions, options, and explanations.
-
User-Friendly Interface: Intuitive and responsive design for a seamless user experience.
-
Real-time Feedback: Instantly see correct answers and explanations after submitting each question.
-
Score Tracking: Keep track of your performance with a real-time score display.
-
Rich Question Types: Support for multiple-choice, true/false, and more question types.
-
Category-Based Quizzes: Organize quizzes by categories to make learning focused and efficient.
-
Frontend: React.js, Next.js, TypeScript
-
Backend: Node.js, Express.js, MongoDB
-
Styling: Tailwind CSS
-
State Management: React Context API
- Clone the repository.
- Install dependencies using
npm install
. - Start the development server with
npm run dev
. - Explore and enjoy creating and taking quizzes!
Contributions are welcome! Feel free to open issues, propose new features, or submit pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.
Let's learn together! ๐๐ง