We were inspired by the Twitter account and Discord server Vaccine Hunters Canada, which uses crowdsourced information to inform eligible vaccine seekers on where to find pop-up clinics.
What it does
Hotspotter is a centralized web platform for vaccine seekers living in Ontario hotspots. The platform provides a quick and easy way for users to check if they’re eligible for the vaccine. With a database of pop-up clinics, we enable users to find nearby locations to book a vaccination appointment. Hotspotter’s database relies on user input from Twitter accounts and the vaccine Discord server. On our platform, we’ve added another way for users to submit pop up clinic locations. To address potential issues in reliability, we have implemented an upvote system and human moderation to ensure trustworthiness in our system.
How we built it
We used Django for the backend and React for the frontend. To get the clinic data from Twitter, we built a web scraper to get hotspot information from tweets.
Challenges we ran into
None of the members were skilled in React so it was difficult to learn. Also, integrating third-party API into the backend was a challenge. Creating a compelling story in our presentation was something else we struggled with.
Accomplishments that we're proud of
A functioning solution that addresses a relevant problem in our lives.
What we learned
We learned how to brainstorm virtually using Figma's new whiteboarding feature FigJam. The developers also gained greater familiarity with front-end development on React.
What's next for Hotspotter
For when users upload an image of their vaccine cards and/or confirmations, the plan is to include Google Vision to automate this process to make the moderation and verification process easier. Given the diverse makeup of Ontario, we plan to use Google Translate to increase the accessibility of our platform for all users.