06 / 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.

Regional public transport interchange
Mobility · Public transport
MobilityPublic SectorReal-time
Focus
Product Engineering
Market
Germany · Public transport
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
  1. 01Show bus, tram and rail in one real-time view
  2. 02Keep departure data accurate during rush hour
  3. 03Work equally well for daily commuters and occasional riders
  4. 04Add secure payments while keeping the old systems running
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 01Built the platform as independent modules, so each part can be improved on its own
  • Step 02Streamed live departures and delays that stay accurate even at rush hour
  • Step 03Connected several payment providers and updated the old systems without taking the service down
Integrated regional transport network
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.

Routes
1,000+ managed
01
API responses
Faster
02
Feature rollouts
Quicker
03
Operating costs
Lower
04
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