03 /
Case Studies
— Cases / Mobility · Public Sector · Real-time
Web Platform for Regional Public Transport
Journey planning, tickets, and live departures for a German transport region — 1,000+ routes on one platform.
Mobility · Public transport
Mobility, Public Sector, Real-time
Focus
Product Engineering
Market
Germany
Scope
Planning · Ticketing · On-demand
Built on
React · Node.js · Kafka
I
— About the client

A German transport association running bus, tram and rail across a whole region — with journey planning, tickets and on-demand rides all on one live service.

II · The brief
— Challenge

Passengers needed one live view of buses, trams and trains. Behind it: old systems that had to keep running, several payment providers, and rush-hour load that made departure times lag.

— KEY OBJECTIVES
01
Show bus, tram and rail in one real-time view
02
Keep departure data accurate during rush hour
03
Work equally well for daily commuters and occasional riders
04
Add secure payments while keeping the old systems running
II
III · Our approach
— Solution

We built a modular platform in front of the existing systems and rolled it out step by step — the live service was never interrupted.

step 01
Built the platform as independent modules, so each part can be improved on its own
step 02
Streamed live departures and delays that stay accurate even at rush hour
step 03
Connected several payment providers and updated the old systems without taking the service down
III
IV · The outcome
— Results

One flow now covers plan, book and pay across 1,000+ routes and three modes, with live departures and delays 24/7. Passenger satisfaction improved, API responses got faster, features reach riders sooner and the association runs the service at a lower cost.

01
Routes
1,000+ managed
02
API responses
Faster
03
Feature rollouts
Quicker
04
Operating costs
Lower
VI
Contact
Let's move your passengers.
Tell us about your routes and systems. We'll give riders one live view of everything.
Book a call →
Support
Online