Skip to content

The Hotel Reservation System is a Python-based application that allows users to book tables in a hotel. The system is built using Tkinter for the graphical user interface (GUI) and leverages CSV files for data storage. It implements object-oriented programming (OOP) principles and data structures such as linked lists and hash tables.

Notifications You must be signed in to change notification settings

tufu1102/Hotel-Reservation-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hotel-Reservation-System

Overview

The Hotel Reservation System is a Python-based application that allows users to book tables in a hotel. The system is built using Tkinter for the graphical user interface (GUI) and leverages CSV files for data storage. It implements object-oriented programming (OOP) principles and data structures such as linked lists and hash tables.

Features

  • Interactive GUI: Provides a user-friendly interface for booking tables.
  • Reservation Management: Stores and manages table reservation details.
  • Staff Management: Allows for the creation and management of staff credentials.
  • Data Storage: Uses CSV files for persistent data storage.
  • Data Structures: Utilizes linked lists and hash tables for efficient data handling.

Requirements

To run this project, you need the following Python libraries:

  • Babel==2.15.0 - For internationalization and localization.
  • pillow==10.4.0 - For image processing.
  • tkcalendar==1.6.1 - For calendar functionalities in the Tkinter GUI.

You can install these libraries using pip:

pip install Babel==2.15.0 pillow==10.4.0 tkcalendar==1.6.1

About

The Hotel Reservation System is a Python-based application that allows users to book tables in a hotel. The system is built using Tkinter for the graphical user interface (GUI) and leverages CSV files for data storage. It implements object-oriented programming (OOP) principles and data structures such as linked lists and hash tables.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages