Skip to content

pooranjoyb/Park-n-Go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Park-n-Go

This is a Python GUI application built using Kivy framework. It is a simple application that allows users to perform certain tasks by interacting with the graphical user interface.

Features

The Application allows users to perform the following tasks:

  • Real-time parking availability: The system should be able to track the availability of parking spots in real-time and display this information to users.
  • Create a database: The system creates a database that stores information about the vehicle registration number, customer name, phone
    number,in_time,out_time and other relevant data.
  • Calculates Time Period: The system calculates the total time of vehicle parked in parking area by using formula (out_time - in_time).
  • Parking Net Amount: The system also calculates the net amount for parking a vehicle for certain period of time.
  • Generates a receipt after the vehicle is checked out from the parking area.

Contributing

If you would like to contribute to this project, open an issue , wait for the approval from the contributors, fork the repository and submit a pull request.

Yeah That's it! Sit back and Relax :)

License

This project is licensed under the BSD 2-Clause "Simplified" License - see the LICENSE file for details.

Documentation

This is a Parking system application using mysql as a database for the backend

Tech Stack

  • KivyMD
  • mysql.connector
  • Jinja2 and python-dotenv

Python Language is used for implementation.

Getting Started

To get started with this application, you will need to have Kivy installed on your system. You can install Kivy using pip:

Installing Dependencies

pip install -r requirements.txt

Once you have installed the dependencies, you can run the application by executing the following command in the root directory

python -m park-n-go

Setting up .env file

# Update the .env with the variables

USER='username'
HOST='hostname'
DATABASE='database'
PASSWORD='pass'
PORT='port'

Project Report :

Check here for project Report

Working Demonstration :

DBMS-Ddemo.mp4

😍 Our Valuable Contributors

Thanks to these wonderful people ✨

💙 Happy Contributions !! 💙