Exam Seating Arrangement System
Abstract
ABSTRACT The manual process of exam seating arrangement in educational institutions is often time-consuming, error-prone, and lacks transparency. To address these challenges, a web-based Exam Seating Arrangement System has been developed to automate and systematize the allocation process. The system is built using Angular for frontend development, Node.js with Express.js for backend processing, and MongoDB as the primary database with MySQL integration for structured data management. Unlike traditional random seating approaches, the proposed system maintains strict enrollment number order branch-wise while implementing a branch alternation strategy to prevent same-branch adjacency. For example, students from Computer Engineering (CO) and Mechanical Engineering (ME) are seated in an alternating pattern such as CO–ME–CO–ME while maintaining ascending enrollment numbers. The system also manages room capacity efficiently by automatically shifting excess students to subsequent rooms while preserving the seating logic. This structured and automated approach enhances fairness, reduces malpractice risk, ensures optimal room utilization, and improves administrative efficiency. Keywords Exam Seating System, Angular, Node.js, Express.js, MongoDB, MySQL, Branch Alternation, Web Application, Automation
Fields of Study & Subjects
Educational Technology and Assessment
Engineering and Information Technology
Edcuational Technology Systems
Publication details
- Journal / source
- INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT
- Volume
- 10
- Issue
- 03
- Pages
- 1–9
- Publication date
- 11 March 2026
- Language
- EN