🎓 QuizMaster

Online Quiz Management System — Full-Stack Web Application for Educational Assessment

📝 Notes

QuizMaster was developed to streamline the quiz administration process in educational settings. The platform replaces manual quiz management with an efficient digital solution that enables faculty to create, manage, and evaluate quizzes, while students can attempt them with real-time scoring and feedback.

📄 Project Description

QuizMaster is a full-stack web-based quiz management system that simplifies quiz creation, administration, and evaluation. Built with React.js for a responsive frontend and Node.js for backend logic, the system supports role-based access for faculty and students.

🛠️ Languages & Tools Used

  • React.js — Frontend
  • Node.js — Backend
  • Express.js — REST API
  • PostgreSQL — Database
  • JWT — Authentication
  • Bootstrap — Styling

📦 Features

  • Faculty: Create, edit, delete quizzes
  • Students: Attempt quizzes, view results
  • Auto-shuffled questions on reattempt
  • Timer-based quiz enforcement
  • Pass mark configuration per quiz
  • Real-time scoreboard updates

👨‍💻 Project Members

  • Neeraj Suresh
  • Naila K S

👨‍🏫 Mentors

  • Pankaj Kumar G — Asst. Professor, Dept. of CSE
  • Soney R Nath