Original Article
EDUNEXUS: COLLEGE FACILITY BOOKING PLATFORM
INTRODUCTION
In today’s digital
era, technology is central to improving efficiency and transparency in
institutional operations. Colleges and universities manage diverse facilities
such as auditoriums, seminar halls, laboratories, classrooms, and sports
grounds, where traditional manual booking methods often result in scheduling
conflicts, mismanagement, and delays. To address these challenges, the
EDUNEXUS– College Facility Booking System has been developed as a mod- ern
web-based platform that automates and streamlines facility reservations.
The system
provides a centralized interface for faculty and administrators to check avail-
ability, submit requests, receive approvals, and manage cancellations in real
time. Built with Node.js, Express.js, MongoDB, and EJS templating, the platform
ensures scalability, security, and ease of use across multiple devices. By
digitizing the booking process, EDUNEXUS reduces paperwork, eliminates human
error, and fosters transparent communication, ultimately contributing to
smarter and more organized campus resource management.
Materials and Methods
Software and Hardware Requirements
Software Requirements
The system
requires Windows 10/11 or Linux as the operating system for development and
server hosting, while modern browsers such as Chrome or Firefox enable users to
access and interact with the web-based interface. The backend is developed
using Node.js and Express.js, which provide a scalable runtime and routing
framework, and MongoDB serves as the database server for storing and managing
booking information. Development is supported by Visual Studio Code as the primary coding and
debugging environment, with Git and GitHub used for version control and
collaborative development. API testing is carried out using Postman to validate
request and response flows, ensuring reliability during integration.
Hardware Requirements
The hardware setup
requires a multi-core processor to ensure smooth performance during development
and testing tasks, along with at least 8 GB of RAM to support multitasking and
efficient handling of databases. A minimum of 256 GB of storage is recommended
to accommodate codebases, dependencies, and data records. Stable network
connectivity is essential for accessing cloud services, repositories, and
deployment platforms, while standard peripherals such as a keyboard, mouse, and
display provide the basic development environment.
Functional Specifications
The EDUNEXUS
platform is designed to streamline the booking and management of college
facilities through well-defined functional modules. The system provides secure
user registration and authentication, allowing faculty and administrators to
log in with verified credentials. Facility booking enables users to request
reservations for auditoriums, classrooms, laboratories, seminar halls, and
sports areas by specifying date, time, and purpose. An integrated conflict
management feature checks for overlapping requests and prevents double booking,
ensuring fair allocation of resources.
The administrator
dashboard offers complete control over booking requests, allowing approvals,
rejections, and updates to schedules, while maintaining a digital record of all
transactions. Notifications are automatically generated to inform users about booking
status, cancellations, or updates, and a booking history module provides easy
access to past reservations for accountability and planning. Together, these
specifications ensure transparency, efficiency, and reliability in campus
facility management.
System Architecture
The system
architecture combines Node.js for backend operations including routing, session
management, and API handling, while Express.js provides middleware support and
request processing. MongoDB serves as the database for storing facility
details, booking records, user information, complaints, and notifications, with
Mongoose used for schema modeling and validation. EJS
templating is employed to dynamically render content, and Bootstrap ensures
responsive design across multiple devices.
The frontend
technologies, including HTML, CSS, and JavaScript, create interactive dash-
boards for both administrators and faculty users. Role-based access control
enforces privileges, allowing administrators to manage facilities and bookings
while faculty members submit requests and track approvals. Security mechanisms
such as input validation, password encryption, and session handling are
integrated to protect user data and prevent unauthorized access.
Database Design
The database
schema is designed using MongoDB collections to manage users, facilities,
bookings, complaints, and notifications. The Users collection stores login
credentials, roles, and contact details, ensuring secure authentication. The
Facilities collection maintains records of classrooms, laboratories, seminar
halls, auditoriums, and sports grounds, including type, capacity, and
availability status. The Bookings collection links users to facilities with
date, time, and approval status, enabling conflict detection and history
tracking. The Complaints collection records issues raised by users and their
resolution status, while the Notifications collection stores automated alerts
and system messages.
Implementation Procedures
Implementation
followed a modular approach beginning with environment setup, including Node.js
installation, Express.js configuration, and MongoDB integration. The backend
was developed to handle authentication, booking workflows, and conflict
resolution, while the frontend was designed using EJS templates and Bootstrap
for responsive layouts. The booking interface was implemented with calendar
visualization, request forms, and notification alerts, ensuring ease of use for
faculty members. The administrator dashboard was developed to pro- vide booking
approvals, facility management, complaint handling, and analytics reporting.
Results and Discussions
The EDUNEXUS
platform demonstrated excellent performance through comprehensive testing. Unit
testing verified core components like authentication, booking submission, and
conflict management, while integration testing ensured seamless interaction
between frontend, backend, and MongoDB database. System testing with multiple
concurrent users confirmed stability, with booking operations processing
quickly and conflict detection preventing all over- lapping reservations.
Performance
metrics showed low response times for data retrieval, smooth dashboard loading
even with large booking histories, and reliable notification delivery. The
system’s advantages include centralized facility management, automated conflict
prevention, role-based security, real-time notifications, and responsive design
across devices. Limitations include internet dependency, lack of native mobile
app, and basic analytics capabilities.
Conclusions and Recommendations
The EDUNEXUS
platform provides an efficient, transparent solution for college facility
management, eliminating scheduling conflicts and reducing manual coordination
through automation. The system’s scalable Node.js/MongoDB architecture,
role-based access control, and real-time notifications enhance operational
efficiency across educational institutions. Performance testing confirms
reliability under diverse conditions.
Future
recommendations include mobile app development for push notifications, QR-based
check-ins for usage verification, AI-driven analytics for predictive
scheduling, multi-language support, and ERP system integration. These
enhancements would further optimize resource utilization and user experience.
ACKNOWLEDGMENTS
None.
REFERENCES
Ajith, R., Sathvika, A., Srija, N., and Archana, P. (2025). Campus Venue Booking System. Journal on Innovations in Teaching and Learning, 4(1), 115–124. https://doi.org/10.46632/jdaai/4/1/13
Harshith,
S., Rao, P. D., and Roopashree, C. S. (2022). Sports Facility Booking.
International Journal of Advanced Research in
Science, Communication and Technology, 2(1).
Navin, R. S. K. (2021). Online Reservation System. International Journal of Advance Research, Ideas and Innovations in Technology (IJARIIT), 7(4).
Pandey, I. R. (2024). Innovations in School Room Reservation Management: Towards Smart and Sustainable Solutions. Gurukul International Multidisciplinary Research Journal, 12(VIII). https://doi.org/10.69758/GIMRJ2406I8V12P008
Pawar, T., Sonawane, V., Saudagar, A., and Patil, S. (2025). An Intelligent Booking Platform for Sports and Conference Halls Using IoT Integration. International Journal of Advanced Research in Science, Communication and Technology (IJARSCT), 5(10). https://doi.org/10.48175/IJARSCT-25694
This work is licensed under a: Creative Commons Attribution 4.0 International License
© Granthaalayah 2014-2026. All Rights Reserved.