Book2Go — Cycling Without Age ↗
A real-time, multilingual booking platform for an international movement.
book2go.bike ↗
Background
Cycling Without Age is a Danish-founded global movement where volunteers take elderly and less-mobile passengers out on trishaw rides. With affiliates across many countries, the coordination surface — pilots, passengers, care homes, rides, languages — quickly outgrows anything a spreadsheet or generic calendar can handle.
Brief
Build a dedicated platform that affiliates can run their operation on: passenger management, ride scheduling, volunteer coordination, and the reporting their partners expect — in the languages the local chapters actually use.
Approach
book2go.bike is a Vue 2 platform built on Firebase and Supabase, with real-time updates and first-class multilingual support. It’s designed for long-term operation, not just launch: roles and permissions that map to how a local chapter is actually run, flows that hold up when several affiliates are coordinating the same weekend, and a deploy pipeline that makes continuous improvement possible without risking live bookings.
Built solo, with AI as a real part of the daily development workflow — architecture and product decisions stay with me; AI handles implementation, refactoring, and debugging.
Outcome
A platform serving Cycling Without Age affiliates internationally. Continuous development funded directly by the value the platform produces for the movement — and a working example of what a single developer can build and operate at international scale.