Skip to content

rachana192837/Parking_lot_management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Parking Lot Management System

A Python Tkinter-based GUI application to manage a parking lot in real-time. It allows users to park vehicles, exit vehicles, calculate parking bills, and view the current status of the parking lot. The system supports cars and bikes, handles time-based billing, and provides a simple, interactive interface.

Features

Park Vehicles – Add a vehicle to an available parking slot.

Exit Vehicles – Remove a vehicle and calculate the parking bill based on duration and vehicle type.

Display Parking Lot – View all slots and their current status (occupied or empty).

User-Friendly GUI – Built with Tkinter, interactive and visually clear.

Error Handling – Validates input and shows error messages for invalid entries.

Technologies & Skills Used

Python – Core programming language

Tkinter – GUI development for user interface

Object-Oriented Programming (OOP) – Organized with classes and methods

Time Calculations – Calculate parking duration and billing

Debugging & Error Handling – Handles invalid inputs gracefully

Requirements

Python 3.8+

Tkinter (usually comes pre-installed with Python)

Install any missing packages (if necessary):

pip install tk

How to Run

Save the script as parking_lot.py.

Open Command Prompt and navigate to the folder containing the file:

cd C:\Users\DELL\Desktop

Run the program:

python parking_lot.py

The GUI will open. Interact using the buttons and entry fields. image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages