Pinned
@smart-hostel-management
1 min
Overview
Smart Hostel Management System (SHMS) is a web application that replaces the paper registers, WhatsApp groups and Excel sheets most college hostels still run on. It gives three kinds of users — the warden (admin), the mess manager and students — one place to handle the daily work of a hostel.
Wardens define blocks and rooms, allocate beds based on availability and preferences, and see live occupancy at a glance. Students raise maintenance complaints (plumbing, electrical, Wi-Fi, housekeeping) and track them from Open to Resolved instead of chasing the warden in the corridor. The mess manager records monthly mess attendance, and the system generates each student's bill automatically, tracks payments and flags dues. Notices reach every resident instantly, with no torn paper on a notice board.
The project is built with Next.js (App Router) and TypeScript on the front end and server, PostgreSQL as the database and Prisma as the ORM. It demonstrates role-based access control, relational database design with proper normalisation, form validation, server-side rendering and report generation — which makes it a solid, viva-defensible choice for a BCA final-year web development project.
Syllabus alignment
BCU · SEP 2024
24BCAPJ · Project · Semester 5 · 6 credits · 150 = SEE 120 (writing 20 + demo 60 + viva 20 + report 20) + IA 30 (3 reviews × 10)
- Subjects this project applies
- 24BCA51 Web Programming
- DBMS (MySQL)
- 24BCA53 Software Engineering
- Java / OOP
- How it is evaluated
Team: individual or group ≤ 3
hardbound report; open-source / licensed tools must be acknowledged
Also fits: IGNOU BCA (revised) — BCSP-064 guidelines, GGSIPU 4-year BCA 2024, Kerala University FYUGP 2024, University of Madras CBCS 2023-24.