The problem that our project solves are as follows:
Reduces vaccine wastage : We aim to reduce the wastage of vaccine by duly-checking the already vaccinated people and by providing vaccine at their doorsteps, we reduce the chances of vaccines getting waste by re-ensuring the number of vaccinated people. Also, the number of vaccines will be re-allocated in proportion to the population density and area of the locations available. We will be using approximation and sorting algorithm for the aforesaid point.
Provides employment to covid hit drivers : Lockdown created a huge impact on unemployment among daily wage workers. We intend to create opportunities of employment for the van drivers and pharmaceutical associates by providing vaccination to the common people in their locality. There will be delivery charges and also we will take some portion as our commission for the opportunity created. However, the margin of price will be in parity to the other vaccine-providing entities.
Improves accessibility of the general public to vaccination : By using transport utilities, we can reach people who could not access hospitals and government clinics for vaccination and hence can provide them with some help. This aims towards providing vaccination to old-age people and persons with disabilities. We will be using Mapbox API to display the locations and the vans-availability regions. We will also use Dijkistra’s algorithm to find the less lengthy path available for the van drivers to reach their desired locations.
Reduces congestion in hospitals for vaccination : In the past year, there was a huge jargon and mess in the hospitals all over the country. We will get rid of the need for coming to hospitals and dispensaries for vaccination. In this way, we can avoid the need for congestion and gathering in hospitals. We will also monitor the affected regions to increase speedy delivery to those regions.
The challenges that we ran into while designing and planning this project are as follows:
Non-availability of mobile vaccination vans in the area at the very day desired.: We cannot provide vaccines immediately to the locations polled. We will consider the area and population density as a whole before releasing the van for the vaccination campaign. In this way, we aim to prevent the wastage of the vaccine.
Managing the location data of the users.: The choice of the database and the amount of data collected will be very large. So, the need for an optimum database is highly required. Otherwise, we can reduce the area of operation in the initial stages to counter this aspect.
Managing Daily Poll data and scheduling of respective time slots: The allotment of time-slots is the key challenge we faced, The scheduling of the time slots and the allotment of the vans altogether makes it even more difficult. However, we have decided that we will allocate the time slots like 10 AM to 2 PM (keeping in mind the expiry of the vaccines and the work hours of the van drivers altogether.) and dividing these 6 hours for the registered users for the day. This is done manually for now, but we will try to modify our systemic approach later.
Verification of legitimate users for vaccination through aadhar API: The Aadhar API implementation is a big challenge to us. The verification is required to prevent multiple and fraudulent bookings on our website. The poll data will be hence clean from any discrepancy and the system will be properly maintained, Moreover, we can keep a track of the already vaccinated people and keeping in mind this aspect, we can reduce the waste of vaccines.
Use of Mapbox API and Dijkistra’s algorithm: It will be difficult to improvise the Dijkistra's algorithm in real-life situations. The efficiency of the algorithm and it's dependency in time management is yet uncertain
Technologies used
Discussion