NUCES Smart Hostel is a comprehensive system designed to digitize and streamline the entire hostel operations at NUCES. This project leverages the power of C#, WINFORMS, and specialized UI frameworks such as Bunifu.UI.WinForms and Guna.UI2.WinForms, along with Oracle database integration using ODAC. The system aims to provide a centralized platform for managing room allocations, student records, and fee transactions, enhancing the efficiency and effectiveness of hostel administration and student interaction.
- Admin Dashboard
- Admin Forgot Password
- Admin Login Form
- Complaint Email Form
- Search Students Form
- Add Students Form
- Update Students Form
- Delete Students Form
- View Rooms
- View Mess Forms
- View Gym Forms
- View Visitor Forms
- View Gate Pass Forms
- Student Dashboard
- Student Forgot Password
- Student Login Form
- Student Registration Form
- Visitors Form
- Mess Form
- Gate Pass Form
- Gym Form
- Student Complaint Form
- Admin Dashboard: Overview of hostel activities, single rooms, double rooms and shared rooms assigned along with total number of students registered in the hostel.
- Email notifications for new complaints.
- Advanced search with filters (name, room number, batch, etc.).
- Pagination for managing different functions.
- Add Students Form
- Update Students Form
- Delete Students Form: Soft delete with confirmation and recovery options.
- View Rooms: Real-time room occupancy and availability status. Room allocation and history.
- View Mess Forms: Detailed mess usage reports.
- View Gym Forms: Gym attendance tracking. Equipment usage reports.
- View Visitor Forms: Visitor logs with time stamps. Alerts for unauthorized visits.
- View Gate Pass Forms: Approval workflows for gate passes. Automated alerts for gate pass usage.
- Student Dashboard: Overview of hostel information, hostel location, hostel hall and room type. Also the information of hostel current warden and co-warden.
- Student Forgot Password: Secure password recovery with email verification.
- Student Login Form
- Student Registration Form
- Self-registration with document upload.
- Visitors Form: Visitor pre-registration with approval workflows. Visitor history and status tracking.
- Mess Form: Meal booking and cancellation (Breakfst, lucnh and dinner).
- Gate Pass Form: Gate pass request and approval. Real-time status updates.
- Gym Form: Gym slot booking. Attendance tracking and current incharge information.
- Student Complaint Form: File complaints with detailed descriptions. Email notifications for complaint status updates.
- WINFORMS
- Bunifu.UI.WinForms Framework
- Guna.UI2.WinForms Framework
- ORACLE
- ODAC
- Visual Studio 2019
- ORACLE 11G