Skip to content

Latest commit

 

History

History
79 lines (64 loc) · 3.37 KB

README.md

File metadata and controls

79 lines (64 loc) · 3.37 KB

NUCES Smart Hostel

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.

Screenshot 2024-07-24 at 16 09 58 Screenshot 2024-07-24 at 16 22 11

Schema and EERD

image

Screens and Functionalities ⚡️

  • 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

Features ⚙️

Admin Features

  • 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 Features

  • 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.

Tools and stacks

  • WINFORMS
  • Bunifu.UI.WinForms Framework
  • Guna.UI2.WinForms Framework
  • ORACLE
  • ODAC
  • Visual Studio 2019
  • ORACLE 11G

Tour the Hostel 🙂

image