Skip to content

Rohanc28/parking-program

Repository files navigation

Parking-management-system

Parking management project which generates barcode parking ticket with user-friendly Tkinter program GUI

How to run

Download the repo and pip install these libraries (if you have not installed them before)

  • cv2
  • PIL
  • pyzbar
  • tkinter
  • datetime
  • barcode

Known error:

Invalid Fee output: This occurs due when either scanner had a bad read or a non standard plate number is entered, i.e. not 10 digits.

Working:

  1. When a car arrives at entry gate, the user can enter the number plate and car brand and create a ticket and ticketId.
  2. The time of arrival is automatically stored in ticket
  3. When the car goes to exit gate, the user can verify the ticket by cam scanning the barcode and comparing the strings.
  4. If the strings match, then the exit_check.py will generate the parking fee.
  5. Default Rate is INR 0.25 per min [changeable]

EXAMPLE Screenshots

  • Create Ticket

image

  • Parking Ticket generated

pid_4502

  • Checking Ticket on Exit

camera_3

image

About

Parking management project which generates barcode parking ticket with user-friendly Tkinter program GUI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages