- Reads the number plates of incoming/outgoing vehicles and stores the entry/exit time in a database
- Calculates parking fees based on the duration of time the vehicle was parked
- Provides a user interface(UI) for the admin of the system to view the overall vehicle log file and camera footage
- Provides a user interface(UI) for the user that shows the calculated fee amount and a QR code for digital payment
To install and run this system on your local machine, follow these steps:
- Clone the repository to your local machine using the command
git clone https://github.com/chocolatewafer/Parcc.git
- Install the required dependencies using
pip install -r requirements.txt
- Run parcc.py
The admin interface provides a dashboard to view the overall database and camera footage. The dashboard includes the following features:
- List of all vehicles parked in the lot, along with their entry/exit times and parking fees
- Real-time camera footage from the parking lot
- Ability to view vehicles in the vehicle log
The user interface allows the user to view the calculated fee amount and make a digital payment using a QR code. The user interface includes the following features:
- Display of the calculated parking fee based on the duration of time the vehicle was parked
- QR code for digital payment
- Python
- QtDesigner
- Tesseract
Contributions to this project are welcome. To contribute, follow these steps:
- Fork the repository
- Create a new branch (
git checkout -b new-feature
) - Make changes to the code
- Commit your changes (
git commit -am 'Add new feature'
) - Push to the branch (
git push origin new-feature
) - Create a pull request