This Hostel Management System is a simple CRUD (Create, Read, Update, Delete) application built using Java, JavaFX, Maven, Hibernate, and MySQL. It allows hostel administrators to manage student information, room allocation, and other hostel-related data.
Student Management: Add, view, update, and delete student records. View a list of all students with their details. Room Management:
Allocate and deallocate rooms to students. View room occupancy and availability status. User-friendly Interface:
Built with JavaFX for an intuitive and visually appealing user interface. Easy navigation and interaction. Database Integration:
Uses Hibernate for seamless database interaction with MySQL. Ensures data persistence and integrity.
Java: The core programming language.
JavaFX: Used for creating the graphical user interface.
Maven: Dependency management and build tool.
Hibernate: Object-relational mapping for database interaction.
MySQL: Database management system for storing and retrieving data.
Java Development Kit 8 (JDK) Maven MySQL Server
Clone the repository: git clone https://github.com/PathumChinthaka/Hostel-Management-System.git
Import the project into your favorite IDE.
Configure the database connection in hibernate.cfg.xml.
Build and run the application