Efficiently monitor and book COVID-19 vaccination appointments.
Completed
Overview:
During the COVID-19 pandemic, the Government of India launched the CoWIN portal to facilitate the registration and booking of vaccination appointments. However, with high demand and limited slots available, it became challenging for individuals to secure a vaccination appointment promptly. To address this issue, I developed the Cowin Appointment Listener as a side project.
Project Description:
Cowin Appointment Listener is a web-based application designed to help individuals find and book vaccination appointments efficiently. Users could select their state and city within India, and the application would continuously monitor the CoWIN portal's public API for available slots. When an appointment became available in the selected area, the application would alert the user with a sound notification, prompting them to book the appointment quickly.
Features:
State and City Selection: Users could choose their state and city within India to monitor available vaccination slots in their area of interest.
Real-time Monitoring: The application continuously made HTTP calls to the CoWIN portal's public API to check for the availability of vaccination appointments.
Instant Notifications: Upon detecting an available appointment, the application immediately alerted the user with a sound notification, ensuring they could promptly book the appointment.
Future Plans:
Originally, I planned to enhance the Cowin Appointment Listener project by transforming it into a Progressive Web Application (PWA). This would allow users to install the application on their devices and receive push notifications even when the browser is closed. However, due to time constraints and the declining need for such a solution as the COVID-19 situation improved, this feature was not implemented.
Conclusion:
The Cowin Appointment Listener project aimed to alleviate the challenges individuals faced in booking vaccination appointments during the COVID-19 pandemic. Although the need for the project diminished as the situation improved, it remains a testament to the potential of technology to address critical societal needs.