ParkWise

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.

Features

  • 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.

Requirements

  • Python 3.x

Installation

  git clone https://github.com/ayushsawant464/ParkWise.git
  cd ParkWise
  python ParkWise.py