Skip to content

A system for staff to create, read, update and delete the booking details of customer. Staff may also print the customer's booking receipt.

Notifications You must be signed in to change notification settings

jordan1908-gif/Hotel-Management-System

Repository files navigation

hotelmanagementsystem

It is a system where staff can create, read, update, edit and delete booking for customers. Upon confirmation, staff can proceed to print the finalised receipt to customers.

Functionalities

• Login to account.
• CRUD for customers' booking details.
• Able to reset entered text fields with just a click.
• Validation included. Eg: IC Validation, Check-In/ Check-Out Date, Days of Stay.
• Booking details are saved into booking.txt.
• Customers' receipt are saved into receipt.txt.
• Rooms that are booked will be blocked and will not be available for booking.
• Final price is calculated by RM350/day multiplied with service tax of 10%, added with tourism tax of RM10/night.
• Receipt can be printed into PDF format.
• Object Oriented Programming Concepts are used. Eg: Classes, Inheritance, Objects, Encapsulation.
• Logout from account

Getting Started

  1. Install Apache Netbeans IDE 12 for framework.
  2. Import the hotel management system zip file through the File Tab of Apache Netbeans IDE.
  3. Run the system through JAVA Main Class.
  4. User can also choose to run the application directly through the executable JAR File.

Demos and Screenshot


Login Page

gif

Home Page

image

Create Booking

gif

View & Search Booking

gif

Edit Booking

gif

Delete Booking

gif

Receipt Page

gif

About

A system for staff to create, read, update and delete the booking details of customer. Staff may also print the customer's booking receipt.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published