sahil-rawat / Pasckathon_Dividers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Table Of Content

Description :

Covid-19 Management System for Public Transportation Post Lockdown

Open Innovation & Disaster Management

Our project is focusing on the current situation of covid 19. A Project solely for ensuring Peoples Saftey Post Covid-19 and to maintain social Distancing in more organized way.We Designed 2 Cross-Platform Application.

Firstly, For user Side where a user when registers on the app using his/her aadhar card ID he/she is allotted 3 Days of week The Person is allowed to go out on those particular days only, The App generates a Unique QR code for every user which is then Scanned by officials at the Public Transport Systems and If the person is allowed than the official allow them to board the public transport otherwise a fine is charged for not following the guidlines. This also ensures that no more than allowed people boards the public transport to ensure safety and social distancing within the Public Transport. This helps To reduce the crowd on Public Transportation Systems.

Secondly, For Authorities/Officials at the Public Transportation, This App Allowes the Officials to Scan the QR Code Generated by User App and if the Scanner verifies that the particular person is allowed on that day the official allows them to board the public Transport else the app automatically charges the fine from thatn user, This is to discourage the peoples not following guidelines.


Visuals

Project Diagram


User Side GIF's


Screenshots of User Side Application


Screenshots of Authority Side Application


Screenshots of Travel Solutions Website

Technologies

The Technologies Used on Our Project are as follows

Applicatoion

  • Flutter - For Creating Cross Platform App
  • FirebaseAuth - For Authentication Of Users
  • Firebase Firestore - For Storing Data Related to application

Website

  • Html , CSS - For Creating Basic structure of Our website
  • BootStrap - For creating impressive UI for our FrontEnd
  • NodeJs-Express - For Backend of our Website
  • JavaScript - For Functionality and algorithm Design
  • Heroku - For Deplying the Website

Installation :

Instructions For Using

Andriod App :

Website :

  • Clone the Repo locally
  • Open the Web/divider Folder
  • Install NodeJs on your computer
  • Open The folder in Terminal and enter npm install This will install all dependency packages
  • Open Terminal and enter npm start To run the project on localhost
  • Open The Browser and goto 127.0.0.1:8080 or localhost:8080 (if the port is busy look in terminal the port no. and enter that replacing 3000) or
  • Visit : https://travelsolutions101.herokuapp.com

Support :


Author and Acknowledment :

Ninad Kanchan

  • Flutter Devloper
  • Devloped the USER-SIDE Travel Solutions Application

Siddhant Sharma

  • Flutter Devloper
  • Devloped the AUTHORITY-SIDE Travel Solutions Application

Sahil Singh Rawat

  • Web Devloper
  • Devloped the Travel Solutions Website

Yukta Sharma

  • UI UX Designer
  • Devloped the UI UX of our project

About


Languages

Language:CSS 25.5%Language:Dart 21.3%Language:JavaScript 21.3%Language:SCSS 12.0%Language:Less 11.9%Language:HTML 7.8%Language:Objective-C 0.1%Language:Swift 0.1%Language:Java 0.0%Language:Kotlin 0.0%