StaySmart is a comprehensive hotel management system designed to streamline the check-in and check-out processes while providing an intuitive interface for managing hotel rooms and reservations. With features like real-time tracking of guest information, check-in/check-out times, and room availability, StaySmart enhances the overall hotel management experience.
- Guest Registration: Easily register guests with personal information such as name, contact number, and gender.
- Room Management: Manage room availability and details seamlessly.
- Check-in/Check-out Tracking: Automatically record check-in and check-out times to calculate the duration of stay.
- User-Friendly Interface: Designed for simplicity and ease of use for hotel staff.
- Java Development Kit (JDK) installed on your machine.
- Basic understanding of Java programming.
-
Clone the repository:
git clone https://github.com/yourusername/staysmart.git cd staysmart -
Compile the Java files:
javac *.java -
Run the application:
java HotelManagementSystem
- To register a new guest, follow the prompts to enter their details.
- After registration, the system will guide you through the check-in and check-out process.
- View room availability and manage reservations as needed.
Contributions are welcome! If you have suggestions for new features or improvements, please fork the repository and submit a pull request.
This project is licensed under the MIT License.