Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aanand058/java-hotel-application
Multi-Threaded Server Code for the Java Hotel Booking Application.
https://github.com/aanand058/java-hotel-application
client-server eclipse java javafx multithreading mvc-pattern mysql-database scenebuilder
Last synced: 5 days ago
JSON representation
Multi-Threaded Server Code for the Java Hotel Booking Application.
- Host: GitHub
- URL: https://github.com/aanand058/java-hotel-application
- Owner: Aanand058
- Created: 2024-05-21T00:01:28.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-21T00:20:13.000Z (8 months ago)
- Last Synced: 2024-11-13T15:56:09.650Z (2 months ago)
- Topics: client-server, eclipse, java, javafx, multithreading, mvc-pattern, mysql-database, scenebuilder
- Language: Java
- Homepage:
- Size: 85 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Java-Hotel-Application
`Run the userTable.sql for admin access and billing purposes.`
Multi-Threaded Server Code for the Java Hotel Booking Application. This application serves as a platform for hotel bookings, efficiently managing guest check-in and check-out dates and times, as well as incorporating billing features while storing data in a SQL Database. A robust data structure has been developed to seamlessly store guest details upon their arrival for reservation, ensuring the accuracy and accessibility of information. The user-friendly interface, implemented both on the kiosk and for phone bookings, provides guests with a seamless and intuitive booking experience. Lastly, the billing system now generates accurate bills for each reservation made, ensuring transparency and accountability at check-out.
The application provides additional functionalities for admins, such as searching for guests by name/booking number, offering discounts upon check-out, cancelling bookings, and properly checking out guests once bills are settled.
Features:
1. Data Structure for Guest Details
2. User-Friendly Interface
3. Room Availability Display
4. Guest Number and Room Suggestions
5. Validation for Guest Details
6. Check-in/Check-out Dates
7. Admin Functionality
8. Database for Storing Guests and Employees Data.