Hostel Management System
A MEAN STACK WEB APPLICATION
By -
B.Manas(23EG107E09)
G.Nikhilesh(23EG107E19)
M.Satyaved(23EG107E35)
V.Reetu(23EG107E64)
Abstract
▪ The Hostel Management System is a web-based application built
using the MEAN Stack to efficiently manage and monitor hostel-
related information.
▪ It enables users to log in securely and access data such as
hostel details, rooms, student records, and rent payments stored
in MongoDB.
▪ The system provides a centralized, accurate, and easily
accessible platform for hostel administrators and staff.
Objective
▪ Automate hostel information management.
▪ Centralize hostel-related data for easy access.
▪ Minimize manual errors and ensure accuracy.
▪ Improve data visualization through an interactive web
interface.
▪ Enhance overall efficiency and transparency in hostel
operations.
Modules
▪ User Login & Signup
▪ Dashboard Overview
▪ Hostel Details Management
▪ Room & Bed Allocation
▪ Student & Allottee Records
▪ Rent & Payment Tracking
▪ Search and Filter Functionality
Working Demo Flow
Database Design
Collections Features
Users UserID, Name, Email, Password
Hostels HostelID, Name, TotalRooms, Location
Rooms RoomID, HostelID, Capacity, Occupied
Students StudentID, Name, RoomID, Contact
Rent RentID, StudentID, Amount, Date
OUTPUT SCREENS
h
Login Page
Dashboard Page
Home Page
Profile Page
HostelDetails Page
Payments Page
Contact/Feedback Page
MongoDB
Conclusion
▪ The Hostel Management System is an efficient,
secure, and reliable web solution for managing hostel
operations.
▪ It centralizes information, ensures data consistency,
and provides easy accessibility for all users.
▪ Built with the MEAN Stack, the system ensures high
scalability, performance, and real-world usability.