This project is a basic Hotel Management System, developed as a university project to showcase fundamental skills in JavaFX and general programming.
Features: Login System with two roles: Admin (Username: admin, Password: admin) User (Username: user, Password: user) Each role has its own set of functionalities. Persistent Data Storage – All changes made within the application are saved within the project, ensuring data consistency. Screenshots Below are some screenshots showcasing the application's interface and functionalities.
Login Page
The login page provides access to the system with two roles: Admin and User.

The admin dashboard offers an overview of hotel operations, including staff and room management.

Admins can view, add and remove staff members from the system.

The room management section allows admins to handle room availability and details.

A financial overview of hotel expenses is displayed for tracking costs.

Users can see their room bookings in this section.

This interface enables users to browse available rooms and make reservations.

