Skip to content

Latest commit

 

History

History
127 lines (91 loc) · 4.02 KB

README.md

File metadata and controls

127 lines (91 loc) · 4.02 KB

Hello Garage

Team Rollin' In

  • Harsh Baid
  • Purnadip Manna
  • Ishika Ghosh
  • Pratik Agarwal

INDEX


  1. Tech-Stack
  2. Installation Process
  3. Deployed Prototype
  4. Working Endpoints
  5. Car No Detection System
  6. Workflow
  7. Yet to Implement
  8. Future Plans

1. Tech-Stack

Python Flask Django OpenCV Heroku

2. Installation Process

  1. Install Django

pip install django

  1. Install Twilio

pip install twilio

  1. Run the Server

python manage.py runserver

3. Deployed Prototype

We have deployed our project on Heroku and here is the link: https://hello-garage-hg.herokuapp.com/

Credential:

Email: [email protected]

Password: password

4. Working Endpoints

For Admin:

*Garage's Admin have to log in first to go to Dashboard

Get all the informations of Vehicles which are currenty inside the Parking

For End User:

Open a page to enter Phone Number for OTP verification and registration of Phone Number on successfully verification.

Open a page to enter OTP and verification

For Backend Operation Purpose:

This endpoint will be triggered by CarNoDetection System when a new car number will be detected at the front of the gate.

Fetch Details of registerd vehicle and send OTP to the registered Phone Number and redirect to OTP verification Page.

5. Car Number Detection System

  • It is a separate system from our main Backend. It will be installed in every garage.
  • Take snap of Car's front face at Entry Time.
  • Detect Car Number.
  • Send the Car Number to our main Backend to instantiate a record for new vehicle.
  • Generate a QR (Register Phone No with Car no)
  • After successful register, Gate of entry point will be opened.
  • At the time of exit, Take snap of Car's front face.
  • Generate a QR (Exit & Amount Calculation of a registerd Vehicle)
  • After successful payment, Gate of exit point will be opened.

Index:

index

Entry Time:

entry

Exit Time:

exit

After Submit Generate QR Code:

qr

(*Due to some reason, It is not deployed properly but the codebase of CarNoDetection is present inside CarNoDetection directory)

6. Workflow

Carnodetection

7. Yet to Implement

*Due to shortage of time, some functionalities are yet to implement

  • Sign Up functionality (of Admin-Garage)
  • Garage Profile
  • All Parking Records of Garage
  • Integrate payment gateway
  • Live CCTV footage
  • Get Garage Location using Map
  • Give CCTV access to User to find perfect location for car parking

8. Future Plans

  • Integrating both Private & Public Garages
  • Install CCTVs in every slots to find the location of a specific vehicle very easily

Thank You