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.

Lessons learned

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.

Build with

Build with NextJS, deck.gl and Mapbox.