Hotel Management System
Hotel Management System is a Python-based application designed to streamline hotel guest management with a graphical interface created using Tkinter and a MySQL database. This system enables hotel staff to perform check-ins, check-outs, manage guest information, and view customer records with ease.
Project Overview
The Hotel Management System is a software solution that facilitates the following key functions in a hotel setting:
- Check-in/Check-out: Simplifies the process of registering and clearing guests.
- Customer Information Management: Allows quick access to guest records, making guest management efficient and organized.
- Information Retrieval: Provides a centralized platform for storing and retrieving guest data, room details, and stay summaries.
Features
- Check-in: Register a guest’s information, including personal details, room preferences, and additional requests.
- Check-out: Process a guest's departure and calculate the total cost of their stay.
- Guest Lookup: Retrieve information for a specific guest by entering their room number.
- Full Customer Info: Display a list of all current guests and their details.
- About: Information about the program and its developers.
Prerequisites
Before running the program, make sure you have the following installed:
- Python 3.x
- Tkinter for the GUI components
- MySQL Server and the
mysql-connector-python
library
Installation Guide
-
Clone or Download the project repository:
git clone https://github.com/username/hotel-management-system.git
cd hotel-management-system