Skip to content

vignesh2731/QuizMate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎯 QuizMate

πŸ“Œ Overview

The Quiz Platform is a web-based application that allows quiz setters to create multiple-choice questions (MCQs) using text or voice input. Each quiz is secured with a unique code and password, ensuring controlled access for students. After completion, student scores are automatically sent to the quiz setter for evaluation.

πŸš€ Features

βœ… Quiz Creation – Set MCQs via text or voice input.
βœ… Secure Access – Each quiz has a unique code & password.
βœ… Student Participation – Students can join using the quiz code.
βœ… Automated Scoring – Final scores are sent to the quiz creator.

πŸ› οΈ Tech Stack

  • Frontend: React
  • Backend: Node.js + Express
  • Database: MongoDB
  • Authentication: JWT

🎯 How It Works

1️⃣ Quiz Setter creates a quiz, setting correct answers (hidden from students).
2️⃣ Students enter the quiz using a code and submit their responses.
3️⃣ System automatically evaluates and sends scores to the quiz setter.

πŸ“Œ Future Enhancements

  • Real-time leaderboard
  • Timed quizzes
  • AI-based question generation

πŸ“œ License

This project is open-source. Feel free to contribute! πŸš€


Let me know if you want any modifications! πŸ”₯

About

QuizMate is a full-stack quiz application designed to simplify quiz creation and participation. It allows quiz setters to create MCQs using both text and voice input. Each quiz is protected with a unique code and password for secure student access.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages