This project is a Hotel Management System developed using Python and Tkinter. It provides a user-friendly interface for managing room bookings, customer details, and other related functionalities in a hotel setting.
-
Room Booking: Users can book rooms by providing necessary details such as contact number, check-in and check-out dates, room type, meal preference, etc.
-
Customer Details: The system allows users to fetch and display customer details based on their contact number.
-
Search Functionality: Users can search for specific customer details or room bookings using various criteria such as contact number or room type.
-
Data Management: Users can add, update, delete, and reset room booking information as needed.
-
Total Calculation: The system calculates the total cost of the booking based on the selected room type and meal preferences, including taxes.
Installation: No installation is required as the project is built using Python's standard libraries and Tkinter for the GUI.
Running the Application: Execute the login.py file to launch the Hotel Management System.
User Interface: The graphical user interface (GUI) provides an intuitive interface for interacting with the system.
-
Enter customer details and room booking information.
-
Fetch customer details based on contact number.
-
Search for specific bookings or customer details.
-
Perform CRUD operations on room bookings.
-
Calculate total cost based on room type and meal preferences.
Storage: MySQL database is used to store and manage the data related to room bookings and customer details.