Exam Management System: A Full-Stack Multi-Tenant Web-Based Adaptive Learning and Exam Conduction System
1Harsh Ileshbhai Patel,B.Tech Student, Department of Computer Science and Engineering, Parul University
2Dhrumil Patel,B.Tech Student, Department of Computer Science and Engineering, Parul University
3Rahul Choudhary,B.Tech Student, Department of Computer Science and Engineering, Parul University
4Keshvi Sharma,B.Tech Student, Department of Computer Science and Engineering, Parul University
5Vishal Rathwa,B.Tech Student, Department of Computer Science and Engineering, Parul University
Abstract—The Exam Management System is a full-stack web application designed to overcome the limitations of traditional, static online quiz and assessment systems. This paper presents the comprehensive design, architecture, and implementation of a platform that integrates adaptive scoring, multi-format question support (MCQ, passage-based MCQ, and descriptive), gamification mechanics, AI-driven answer evaluation, a multi-tenant Organization Admin module, and a certificate generation system. Built on the MERN stack (MongoDB, Express.js, React.js, Node.js) with Tailwind CSS for the frontend, the system dynamically adjusts question weightage based on individual user performance, ensuring fair and personalized assessment. A central architectural contribution of this work is the introduction of a three-tier Role-Based Access Control (RBAC) model comprising Super Admin, Organization Admin, and User roles, which transforms the platform into a scalable multi-tenant exam conduction system. Organizations such as colleges, coaching institutes, and corporations can independently manage their own exams, question banks, participants, and certificates within isolated tenants on the same platform instance. Evaluation results demonstrate improved learner engagement, assessment fairness, and administrative efficiency compared to conventional systems.
Index Terms—Adaptive Learning, Exam Conduction System, Full-Stack Web Development, Gamification, Multi-Tenant Architecture, Quiz Platform, Role-Based Access Control.