Inspiration

Travel rules are already stressful, and figuring out vaccines on top of that is even worse. Most people just Google random blogs or skim government sites and hope for the best. We wanted to reduce that guesswork and make it safer to travel by giving people a clear, simple way to see what vaccinations they actually need before they get on a plane.

What it does

VacciGo lets users:

  • Select their destination country and basic trip details

  • See which vaccines are required and which are recommended

  • Search for near by clinics to get vaccinated

  • View everything as a simple checklist they can use to prepare for their trip

The goal is to turn confusing health regulations into a safety focused, easy to follow pre-travel plan.

How we built it

We built this as a single-page React + TypeScript app using Vite, with a typed domain model and a central App component that manages location, destination, health data, vaccination records, and reminders. A 3D globe view built with react-globe.gl and three animates flight paths and an airplane model between locations. We also use the Google Places API to show nearby clinics and pharmacies where users can get their vaccines.

Challenges we ran into

Vaccine recommendations are scattered across multiple sources and written in dense medical language.

With limited time, we couldn’t build full global coverage or live integrations with every health data source, so we had to pick a reasonable subset and design it so it could be extended later.

Accomplishments that we're proud of

We turned a messy, high-stakes problem into a workflow that most people can complete in under a minute.

We framed safety in a proactive way: instead of reacting to problems, VacciGo helps people avoid them by preparing properly before they travel.

What we learned

Safety focused tools need clarity over complexity. People won’t read long explanations when they’re planning a trip; they need direct, confident guidance.

Design and copywriting are critical in safety apps: how you phrase things can either reassure the user or unnecessarily panic them.

Working under time pressure forces hard trade-offs, and being honest about what’s “nice-to-have” vs. “essential for safety” is key.

What's next for VacciGo

Add more countries and more granular guidance.

Help users find nearby travel clinics or pharmacies that can actually administer the required vaccines.

Add simple explanations of why certain vaccines are recommended, so users understand the safety rationale—not just the checklist.

Share this project:

Updates