Show HN: Explore travel restrictions for every Country
airheart.com
airheart.com
Longer term we'll probably move to OpenLayers + OpenStreetMap because Mapbox data is out of our budget by about 2 orders of magnitude.
The data is sourced from official sources (mostly government and airline websites) by our data partners, and then we organize and present this information in a way that’s easily searchable and scannable.
For the COVID19 data, We implement the same scoring system as the CDC to grade the risk of each country. We also show leading indicators that could cause restrictions to change, such as new cases, reproduction rate, and vaccination rate.
Soon we’ll be adding the ability to filter on regions that explicitly allow vaccinated travellers to visit. Currently this information is available within the description section for policies and restrictions.
The backend is built in Go using Ent (https://news.ycombinator.com/item?id=26008521) and React as the boring tech for the frontend, which has been a fun combination to try from scratch. We aggregate data from a number of providers who scan official sources daily and then apply it to the graph, making it possible to traverse different regions of the world and find routes. We’ve built a notification system that can alert you (email only at this stage) of changes as we detect them, which is a few dozen times a day for 247 countries and 138 regions.