Abhishek-A2077 / hotelmanagementsystem

Hotel Management System is a Python program built using Tkinter for the user interface and MySQL for database management. It provides functionality for check-in, check-out, and guest information management for a hotel.
0 stars 2 forks source link
hacktoberfest hacktoberfest-accepted hacktoberfest2024 hotel-management-system python tkinter

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:

Features

  1. Check-in: Register a guest’s information, including personal details, room preferences, and additional requests.
  2. Check-out: Process a guest's departure and calculate the total cost of their stay.
  3. Guest Lookup: Retrieve information for a specific guest by entering their room number.
  4. Full Customer Info: Display a list of all current guests and their details.
  5. About: Information about the program and its developers.

Prerequisites

Before running the program, make sure you have the following installed:

  1. Python 3.x
  2. Tkinter for the GUI components
  3. MySQL Server and the mysql-connector-python library

Installation Guide

  1. Clone or Download the project repository:

    git clone https://github.com/username/hotel-management-system.git
    cd hotel-management-system