Skip to content

A Python desktop application built with Tkinter for booking and managing basketball court reservations. The system allows users to book or cancel court slots, view current bookings, and calculate the recommended air pressure for a basketball based on its weight.

License

Notifications You must be signed in to change notification settings

amiteshsrinivas/Basketball-Court-Booking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basketball Court Booking System

The Basketball Court Booking System is a simple desktop application built with Python and Tkinter that allows users to book and manage basketball court reservations. This system also includes additional features such as calculating the recommended air pressure for a basketball based on its weight.

Features

  • Book a Court: Users can book a basketball court by selecting a time slot and court number.
  • Cancel Booking: Users can cancel an existing booking.
  • View Current Bookings: Users can view the current booking status for all courts and time slots.
  • Calculate Air Pressure: Users can calculate the recommended air pressure for a basketball based on its weight.

Screenshots

Home Page

Home Page

Booking Sample

Booking Sample

Installation

To run this application locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/amiteshsrinivas/Basketball-Court-Booking.git
  2. Navigate to the project directory:

    cd Basketball-Court-Booking
  3. Run the application:

    python basketball.py

Usage

  • Book a Court: Enter the court number (1-5) and select a time slot to book the court.
  • Cancel Booking: Enter the court number and time slot to cancel an existing booking.
  • Calculate Air Pressure: Input the basketball weight to calculate the recommended air pressure.
  • Show Bookings: View the current booking status for all courts and time slots.

Contributing

Feel free to contribute to the project by submitting a pull request or opening an issue.

License

This project is licensed under the MIT License.

About

A Python desktop application built with Tkinter for booking and managing basketball court reservations. The system allows users to book or cancel court slots, view current bookings, and calculate the recommended air pressure for a basketball based on its weight.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages