Covid-19 vaccines are finally available. It's been a long wait but we must still be careful. The virus is still at large and it's important to take adequate precautions, chief among them being social distancing. We created a convenient way to check vaccine availability status in your area so you can stay at home and only get the shot when it is safe.
What it does
Vax Tracker checks the status of Covid-19 Vaccine distribution stations near you and reports it to you. It also gives you the option of subscribing for text notifications for updates.
How we built it
We used React and SCSS for frontend, Flask and Python for backend and MongoDB for database. We used the Google Maps API to get map data, Twilio for sending text notifications and Linode for hosting the backend. We also used RabbitMQ and Docker.
Challenges we ran into
We had several technical difficulties with hooking up the frontend and the backend. Additionally, since it is hurricane season in Florida, some of our members had repeated power outages causing unexpected delays.
Accomplishments that we're proud of
We're proud of the fact that even though we're a new team on their first hackathon together we were able to complete our project.
What we learned
We learned how to use RabbitMQ, Linode, Twilio and Google Maps API.
What's next for Vax Tracker
We plan to use Beautiful Soup to web scrape the data we need. We also plan to make an info page to show our users the safety precautions to follow while getting both shots of the vaccine.