/Quiz_Whiz_Client_Site

QuizWhiz is an interactive web app offering quizzes on various topics and related blog articles for deeper understanding. Users can select quizzes of different difficulty levels, get instant feedback on answers, and read informative blogs. Built with React.js, Node.js, Express.js, and MongoDB.

Primary LanguageTypeScript

QuizWhiz 🚀

QuizCraft is a full-stack web application that provides an interactive platform for users to take quizzes on various topics and read related blog articles for a deeper understanding.

Table of Contents 📚

Features 🎯

  • Wide range of quizzes on various topics
  • Quizzes of different difficulty levels
  • Instant feedback on quiz answers
  • Related blog articles for further reading
  • User authentication

Technology Stack 💻

  • Frontend: React.js, Material Tailwind, Tailwind CSS, Redux
  • Backend: Node.js, Express.js, Zod
  • Database: MongoDB

Backend GitHub Link 🔗

You can find the backend code for QuizCraft at this GitHub repository.

Getting Started 🚀

  1. Clone the repository: git clone https://github.com/yourusername/quizcraft.git
  2. Install dependencies: cd quizcraft && npm install
  3. Start the server: npm start
  4. Visit the application: Open http://localhost:5371 in your browser

Contributing 🤝

We welcome contributions to QuizCraft! Please see our Contributing Guide for more details.

License 📄

QuizCraft is licensed under the MIT License.