This project is being made under the Hackathon challenge by Elite Coders Compete September 2021.
Complete All-in-one solution consolidated in a single mobile app/ web app through which people can track, manage, and get reminders for their vaccine slots
- Convincing words
- Steps for getting vaccinated
- Immunization proccess explained
- Frequently asked questions
- By District and State
- By Pincode
- Quick Find Near me
- Google Map
- With available filters like
- Age
- Cost
- Vaccine type
- Timings
- Center List with following features
- 1 week session list from today with available doses count
- Shortcut button to set a reminder for a particular session
- Notify me for notification when a particular session will be available
- Vaccinations done by today
- Total
- Partial
- Fully
- Vaccination doses
- Total
- Dose 1
- Dose 2
- Charts with categories to toggle
- Gender
- Vaccine Type
- Age
- State wise list of vaccinations done
- Total
- Today
- State and District wise available filters
-
View and Set your vaccination status
-
Download vaccination certificate
-
Reminders for vaccination slots
- Manage Reminders
- Telegram and SMS Reminders
The implementation was carried out in following steps and sequence
Type | Step | Description | Status |
---|---|---|---|
Setup | 1 | Front End : React Backend: Nodejs DBMS: MongoDB |
Completed |
UI/UX | 2 | Initial UI components | Completed |
Backend | 3 | Account Login | Completed |
Backend | 4 | Manage Doses | Completed |
Feature | 5 | Statistics | Completed |
Feature | 6 | Search Vaccine with District | Completed |
Feature | 7 | Search Vaccine By Pincode | Completed |
Feature | 8 | Search Vaccine By Map | Pending |
Feature | 9 | Filters on Search Vaccine | Completed |
Feature | 10 | Manage Reminders | Completed |
Feature | 11 | Certificate generation | Completed |
Feature | 12 | Quick Find Near Me | Completed |
Feature | 13 | Activate footer | Completed |
Data | 14 | Add FAQs and Home page data | Completed |
- Google API - Login using google
- Cowin API - Get center/statistics data
- Telegram API - To send telegram reminders
- Vonage API - To send SMS reminders
npm run build
npm start
- (normally it scans every 5 hours)
POST /triggerScanReminders
body (JSON): {"trigger": true}