An open API service indexing awesome lists of open source software.

https://github.com/nandasafiqalfiansyah/hotel-management-system

The Hotel Management Information System program is the result of applying object-oriented programming concepts to develop a functional system. It provides a user-friendly interface for hotel staff to manage various aspects of the hotel operations efficiently. The program allows users to perform tasks such as adding and updating room details
https://github.com/nandasafiqalfiansyah/hotel-management-system

java javafx sqldb

Last synced: 3 months ago
JSON representation

The Hotel Management Information System program is the result of applying object-oriented programming concepts to develop a functional system. It provides a user-friendly interface for hotel staff to manage various aspects of the hotel operations efficiently. The program allows users to perform tasks such as adding and updating room details

Awesome Lists containing this project

README

        

# Hotel Management Information System - Simple Program

This is a simple Hotel Management Information System program created as a part of the final project for the Object-Oriented Programming Lab. The program is designed to assist in the basic operational management of a hotel, including room data management, reservations, and customer information.

## About the Program

The Hotel Management Information System program is the result of applying object-oriented programming concepts to develop a functional system. It provides a user-friendly interface for hotel staff to manage various aspects of the hotel operations efficiently. The program allows users to perform tasks such as adding and updating room details, making and canceling reservations, and maintaining customer records.

## Features

- Room management: Add, update, and view room details, including room type, availability, and pricing.
- Reservation handling: Make new reservations, check availability, and cancel existing reservations.
- Customer management: Maintain customer information, including personal details and booking history.
- Reporting: Generate reports on room occupancy, revenue, and other relevant metrics.

## How to Use

1. Run the program.
2. The following menu options will be displayed:

3. Enter the corresponding number to select an option from the menu.
4. Follow the prompts and input the required information for each option.

## Technologies Used

The Hotel Management Information System program is developed using the following technologies:

- Programming Language: Java
- GUI Framework: JavaFX
- Database: MySQL

## Getting Started

To run the program locally, follow these steps:

1. Clone this repository to your local machine.
2. Set up a MySQL database and import the provided SQL file.
3. Configure the database connection settings in the program.
4. Compile and run the program using your preferred Java development environment.

Please refer to the detailed documentation or project Wiki for more information on installation, configuration, and usage.

## Contribution

Contributions to this project are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request.

## License

This project is licensed under the MIT License. Please see the LICENSE file for more details.