WonderRail is a web-based InterRail trip planner that allows users to plan their InterRail trips and share them with friends.
I've done an InterRail trip across France but found existing trip planners to be lacking in features or too complicated to use. I've decided to build my own trip planner, integrating features I've missed during my trip and later decided to polish it and release it.
WonderRail is designed to be a progressive web app
with full offline support. It's been a fun way to learn more about the Service Worker API and how
to build offline-first web apps.
I've also learned about the challenges of integrating data from several third-party APIs into a single output, especially when based on physical locations with small inaccuracies across different APIs.