coVan
Detecting availability of vaccine in the client’s area on the specified ‘preferred date’ and sending a vaccination van to the client’s location after checking the vaccination status.
Created on 19th June 2021
•
coVan
Detecting availability of vaccine in the client’s area on the specified ‘preferred date’ and sending a vaccination van to the client’s location after checking the vaccination status.
The problem coVan solves
Covid – 19 has been declared as a global pandemic and each and every individual is being advised to take two doses of the covid vaccine. But it’s easier said than done. In a country like ours, with its humongous 136.64 crores (2019) it’s often not easy to accommodate all of the vaccine applicants when the no. of vaccination centers is limited. Not only that, but the crowding in the vaccination centers itself has caused a lot of non-covid patients to be affected by this disease.
But what if instead of the people going to the vaccine, the vaccine itself came to the people?
Here’s where this website comes in
The user has to register themselves into the website using just their name, phone number, and preferred date of vaccination.
The site checks its database to see whether the registered user is already vaccinated or not. If not vaccinated the user proceeds to the next step.
If not vaccinated the user is prompted to click on a button to proceed, which registers the user into the site, with a default status of ‘not vaccinated’ and as per the location of the user(which can be obtained using some simple java-script) the site does an API call to https://apisetu.gov.in/public/marketplace/api/cowin to obtain the availability status of the vaccines in that area.
If not available, the user is prompted to suggest another date.
On the D-day, a vaccination van with proper cold storage(to prevent breaking the cold-chain) is sent to the nearby hospitals or covid centers to collect the vaccine and get to the given location where both the user and the trained medical professional both receive a random OTP(same for both, obviously) for verification purposes.
On being vaccinated, the status of the user is changed to ‘vaccinated-1’ or ‘vaccination complete’ based on the no. of doses received by the individual, in order to ensure that the same person doesn’t register twice.
The website arranges the registered user in decreasing order of age, the older the individual, the higher the pre
Challenges we ran into
Unavailability of proper API to see the vaccination status of individuals, hence we are depending on the user to provide correct details.
Technologies used