Inspiration
In light of the introduction of vaccines to the general public, there has been a significant demand for vaccines in the world, particularly in Singapore. As a consequence, medical authorities have often found it difficult to not only acquire vaccines from suppliers but also administer the influx of people taking the vaccine. We decided to take up this project to make these processes more systematic and significantly easier to use.
What it does
CoVax serves as a user-friendly medium of interaction between the three main strata involved in the process of vaccinations: the suppliers, the medical professionals, as well as the general public. Our first app is an inventory-based application that utilizes unique QR codes to communicate to hospitals about the availability of vaccines. Each vaccine and each shelf are associated with a unique ID, which we use to identify stock. We have a vision where security camera feed can be input into our programme to update the stock of vaccines in real time as they are being taken in and out of the cold storages. The information on vaccine stock is continuously updated using FireBase. This information is shared with hospitals, who can accordingly allocate vaccination spots. They have even manually edit the database in case of failed or broken vaccines. Along with this, we have an enterprise version of our app for hospitals where we introduced a feature for hospitals to communicate with nearby hospitals for vaccine doses in the case where one hospital runs out of vaccine while the other has a surplus of it. Our second app serves as an organizational and procedural method of booking vaccinations. The users first login in through google OAuth. They then fill an eligibility form where they can see if they are eligible for a vaccine or not. Their responses are saved in firestore so if they are not initially eligible, later when the vaccine stock increases, hospitals can mark them as eligible. After that the users are presented with hospitals near them. To add this functionality, we had initially planned google places api but as that turned out to be paid, we made our own api. We made a database of all the hospitals in Singapore along with their location and official name. We then took the location of the user and sorted the hospitals based on proximity. Now after the user selects the hospital where they want to get vaccinated in, they are presented with a confirmation form. After that, their appointment becomes visible in the my appointment section. Our app can even send a notification when the date of a user’s appointment is near. The vaccine stock is updated at all three stages of our app. So there is no scope for miscommunication as everything is real time. 15 days after the user takes the vaccine, we trigger a vaccine response form where the user fills the after effects , if any, due to the vaccine. The user’s personally identifiable information is removed from this data so that it may be used by international organisations to examine the after effects of vaccination. Also, to curb the misinformation surrounding corona virus and its vaccine, we have added a news and information tab which can users can go through. This tab is automatically updated with news after every 5 days.
Log in or sign up for Devpost to join the conversation.