Releases: EhsanulHaqueSiam/HotelManagementSystem
v1.0.3
What's Changed
- bug: All User checkin checkout btn focused false by @NitPaul in #51
- bug: all pages buttons focused fixed by @NitPaul in #52
- Create config.yml by @EhsanulHaqueSiam in #57
- chore: add first time contribution notice by @EhsanulHaqueSiam in #56
- Update README.md by @EhsanulHaqueSiam in #62
- Update README.md by @NitPaul in #63
- Update README.md by @NitPaul in #64
- Update README.md by @EhsanulHaqueSiam in #65
- Update README.md by @NitPaul in #66
- style: Update README.md by @EhsanulHaqueSiam in #71
- bug: Username Issue by @EhsanulHaqueSiam in #69
- Update CONTRIBUTING.md by @EhsanulHaqueSiam in #68
- Update NagadPayment.java by @NitPaul in #73
- update Sub Brunch by @EhsanulHaqueSiam in #74
- docs: Update CONTRIBUTING.md by @EhsanulHaqueSiam in #75
- docs: Update Diagram in README.md by @EhsanulHaqueSiam in #76
- update brunch by @EhsanulHaqueSiam in #77
- feat: CheckIn terminal state updated by @NitPaul in #55
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
- Add files via upload by @EhsanulHaqueSiam in #44
- Update README.md by @EhsanulHaqueSiam in #43
- fix: SignUp and ForgetPass pages btn focused fixed by @NitPaul in #45
- Update Edit.java by @EhsanulHaqueSiam in #46
- Update Signup.java by @EhsanulHaqueSiam in #47
- UdashBoard logout button foucused by @NitPaul in #48
- Create LICENSE by @EhsanulHaqueSiam in #50
- Update Signup.java by @EhsanulHaqueSiam in #49
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- fix: gmailField, address validity check and table issue
Full Changelog: v1.0.0...v1.0.1
v1.0.0: Hotel Management System "Initial Release"
Hotel Management System - v1.0.0
The Hotel Management System is a Java project designed to facilitate hotel operations and management. This release marks the initial version of the system, providing essential functionalities for check-in, check-out, payment processing, and room management.
Instructions to Run the System
To run the Hotel Management System, follow these steps:
-
Compile the main.java file using the
javac
command:javac Main.java
-
Execute the compiled file using the
java
command:java Main
Please make sure you have the required Java Development Kit (JDK) installed on your system.
Features and Classes
This release includes several classes that form the foundation of the Hotel Management System:
- BkashPayment: Handles Bkash payment processing.
- CheckIn: Manages the check-in process, collects customer details, and assigns rooms.
- CheckOut: Handles the check-out process, calculates expenses, and updates room availability.
- CheckOutRoomSearch: Interface for room search functionality during check-out.
- ClearCheckOut: Interface for clearing check-out fields.
- ConfirmPayment: Interface for confirming payment details.
- CustomerDataEntry: Interface for retrieving customer data.
- DashBoard: Provides a dashboard interface for navigation.
- Edit: Allows users to edit their profile information.
- ForgetPass: Manages the forgotten password recovery process.
- ForgetPass2: Handles the second step of forgotten password recovery.
- ForgetPass3: Manages the third step of forgotten password recovery.
- Login: Handles user login and authentication.
- Main: Contains the main method to start the application.
- ManageRoom: Manages room details and availability.
- NagadPayment: Handles Nagad payment processing.
- Payment: Manages the payment process and options.
- Profile: Displays user profile information.
- ShowRoom: Displays room details.
- Signup: Manages user registration and signup process.
- UCheckIn: User-specific check-in functionality.
- UCheckOut: User-specific check-out functionality.
- UDashBoard: User-specific dashboard interface.
- WriteCheckInInfo: Interface for writing check-in information.
Please refer to the class diagram above for the relationships between these classes.
We hope you find the Hotel Management System useful for efficiently managing hotel operations.