https://github.com/parth-darji/digipass
DigiPass is the digitalization of the old paper bus pass system to the digital bus pass system where the conductor needs to scan the passenger's QR code for verification.
https://github.com/parth-darji/digipass
firebase react-native
Last synced: 2 months ago
JSON representation
DigiPass is the digitalization of the old paper bus pass system to the digital bus pass system where the conductor needs to scan the passenger's QR code for verification.
- Host: GitHub
- URL: https://github.com/parth-darji/digipass
- Owner: parth-darji
- Created: 2023-08-19T10:10:44.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-19T10:21:26.000Z (almost 3 years ago)
- Last Synced: 2025-02-14T18:51:20.616Z (over 1 year ago)
- Topics: firebase, react-native
- Homepage:
- Size: 646 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DigiPass
DigiPass is the digitalization of the Indian paper bus system. The conductor has an app where he can scan a QR code from a student ID card which is in the form of a digital or plastic ID card.
It solves problems such as,
- Students don't have to stand in the Pass office line. So registration is easy and the student has two option want a physical pass or a digital pass (from their app).
- The conductor needs to just scan the QR code of students so they will know by ringing the sound whether the student is verified or not.
- This system manages the data efficiently by using Firebase as a backendless NoSQL database where I have implemented Authentication, Firestore, FCM, Storage, etc.
I used this application for the SSIP program in Gujarat which stands for Student Startup and Innovation Policy. Where I made this application with React Native and Firebase technology.
# Where to find code
There are two branches.
1. digipass
2. scanner
You will find the code for DigiPass in the "digipass" branch and the conductor app code in the "scanner" branch. These are two different apps for different audiences.