Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Hotel_Management_System

Hi there, and welcome to our Java Swing-based Hotel Management System (HMS). This all-inclusive solution is made to make managing your hotel business simple and effective Qualities: A page for logging in exists. dashboard where we can see the total revenue from booked or unbooked rooms. The administrator can add and update rooms in the manage room section as needed. Customers check in with their details in the check-in area. Customers will check out through the administrator and billing system in this part, and there is a print bill method available. additionally, the administrator can view the number of customers who check in and out for a given month in the customer details section. additionally, there is a log-out feature that allows the administrator to see the return log in page for security reasons.

Role

Administrator

The Role of Administrator is

  1. Add New room and Update room if needed.
  2. Customer will be checked in and out through administrator.
  3. Customer bill will be created.
  4. Customer details according to specific month.
  5. Customer bill will be printed copy by administrator

Technologies used:-

Front-End Development:

  • Java Swing
  • Css
  • Javascript
  • BootStrap

Back-End Development

  • Java Swing
  • MySQL

==== Software And Tools Required ======

  • : MySQL
  • : MySQL Workbench
  • : Apache NetBeans
  • : Java JDK 17+

📌 Login page for Admin: Implement secure user authentication and authorization mechanisms to control access to sensitive features and data, ensuring data integrity and confidentiality.

 Login page

📌 Dashboard page for Admin: Dashboard: • Provides an overview of the hotel's current status, including: • Total number of rooms booked and unbooked. • Total revenue generated. • Allows quick access to other sections of the system.  Home page

📌 Manageroom: • Administrators can add new rooms to the system or update existing room details as needed. • Enables easy management of room availability and rates.  Manageroom page

📌 4. Check-In Section: • Customers can be checked in with their details, including: • Personal information. • Duration of stay. • System automatically updates room status upon check-in.  Check-In page

📌 Check-out Section: • Customers are checked out through the administrator. • Billing system facilitates the calculation of the final bill based on the customer's stay. • Provides an option to print the bill for the customer's reference.  Check-out page

📌 Customer Details Section: Administrators can: • View a list of customers who have checked in and out. • Filter customer data based on specific months for analysis and reporting purposes.  Customer Details page

📌 Customer Bill Section : When a customer will be checked-out then it will show in the customer bill page section  Customer Bill page

📌 Customer bill Printed Copy: when the print button is clicked it will be printed of the bill of the customer  Print bill

📌 Logout Functionality: • Ensures system security by allowing administrators to log out, returning them to the login page.  Logout page

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages