ParkWise is a parking management system developed in Python. It automates the process of managing parking spaces, reducing the workload on the management team and providing real-time updates to administrators and users. The system is designed to improve the overall parking experience by reducing the time taken for parking.
-
Vehicle entry and removal
-
View parked vehicles
-
Check available parking spots
-
Generate parking bills
-
User-friendly interface -Implementation of OOPS principles: -Inheritance- Base class vehicle has subclasses Bicycle,Car,Bike
-Polymorphism-parking_rate in base class is override as required
-Encapsulation-Classes such as Vehicle,ParkingLot are used for data encapsulation
-Abstraction-vehicle management and parking operations are abstracted within class and user calls only high-level methods
-Modularity-System is divided into multiply classes for maintainability and readability of code.
- Python 3.x
git clone https://github.com/ayushsawant464/ParkWise.git
cd ParkWise
python ParkWise.py