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.
- 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
- Frontend: React.js, Material Tailwind, Tailwind CSS, Redux
- Backend: Node.js, Express.js, Zod
- Database: MongoDB
You can find the backend code for QuizCraft at this GitHub repository.
- Clone the repository:
git clone https://github.com/yourusername/quizcraft.git
- Install dependencies:
cd quizcraft && npm install
- Start the server:
npm start
- Visit the application: Open
http://localhost:5371
in your browser
We welcome contributions to QuizCraft! Please see our Contributing Guide for more details.
QuizCraft is licensed under the MIT License.