Skip to content

JeelRajodiya/brain-blitz

Repository files navigation

Brain-blitz

Live Demo is available on https://brain-blitz-three.vercel.app

Quiz App

Welcome to the Quiz App! This interactive and engaging application allows you to create, play, and manage quizzes effortlessly. Whether you're a student, educator, or trivia enthusiast, this app is designed to keep you entertained while expanding your knowledge.

Features

  • Create Custom Quizzes: Craft your own quizzes by adding questions, options, and correct answers. Tailor the quizzes to your specific needs, be it educational, fun, or challenging.

  • Real-time Play: Challenge yourself or compete with friends in real-time quiz sessions. Test your knowledge, speed, and accuracy as you race against the clock to answer questions.

  • Interactive User Interface: Enjoy a modern and intuitive user interface built with the latest technologies, making your quiz-taking experience smooth and visually appealing.

  • Leaderboards and Achievements: Earn bragging rights and track your progress with built-in leaderboards and achievement badges. Show off your quiz mastery and compete for the top spot.

Technologies Used

  • Typescript: Leverage the power of Typescript for enhanced code quality, better maintainability, and improved developer productivity.

  • Next.js: Develop the Quiz App using Next.js, a popular React framework known for its server-side rendering, static site generation, and excellent developer experience.

  • MongoDB: Utilize MongoDB, a flexible and scalable NoSQL database, for storing quiz data, user profiles, and other essential information.

  • DaisyUI: Enhance the visual appeal of the app with the help of DaisyUI, a lightweight and customizable CSS framework that brings beautiful and responsive designs to your Next.js project.

Installation

  1. Clone the repository: https://github.com/JeelRajodiya/brain-blitz.git

  2. Navigate to the project directory: cd brain-blitz

  3. Install dependencies: npm install

  4. Set up your MongoDB connection by updating the configuration file with your credentials.

  5. Run the application: npm run dev

  6. Open your browser and visit: http://localhost:3000

Feedback and Contributions

Your feedback is highly appreciated! If you encounter any issues, have ideas for improvement, or would like to contribute to the Quiz App, please open an issue or submit a pull request. Let's build a fantastic quiz experience together!

License

The Quiz App is open source and released under the MIT License. Feel free to modify, distribute, and use it in your projects.


Ready to dive into the exciting world of quizzes? Let's get started with the Quiz App!