India started vaccinating its citizens on 16th January 2021. Thus, a portal named COWIN was developed to facilitate the registeration process of vaccination. Only a limited amount of vaccines are given out on a single day, but the number of people that need the vaccine is quite a lot. So, the demand as compared to the supply is very high. Moreover, there is no fixed time for the release of vaccine slots, which means that people have to check the portal regularly to know the availability status in their district. Covacccinate is a service that is built to solve this particular problem. Users can register on the covaccinate website and get vaccine availability notifications directly in their email inbox.
Technology | Use |
React | Client Side |
Django / Django REST Framework | Backend API |
Node.js | Mailer |
Docker and docker-compose | Containerization |
RabbitMQ | Messaging Broker |
Firebase | Used in scraper |
PostgreSQL | Database |
NGINX | Reverse Proxy |
Google Cloud Platform | Deployment |
Git | Version Control |
GitHub & GitHub Actions | Remote Code Storage & Continuous Integration |
- Notfications in the browser with FCM
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Refer to the Contributings.md file.