Transpo’matic, mobile application for all types of Swiss transport

  • Mobile application
  • Visual identity

Developed entirely by O’Matic, Transpo’matic gives you access to timetables for all Swiss public transport services in one place.

Simplifying access to timetables for all Swiss users

In Switzerland, public transport users have to juggle between several apps (SBB, TPG, TL, etc.) to find a timetable. Each network has its own solution, which makes the experience fragmented and time-consuming. Transpo’matic was born from a simple observation: what if a single app could aggregate all these timetables, without requiring users to create an account or collect personal data?

Requiring nothing more than an internet connection (no account creation, no data storage, etc.), this application allows you to find a nearby stop and its corresponding lines at a glance.

A clear interface to reduce mental load

To design Transpo’matic, we reviewed some of the apps we use every day to get around (SBB, TPG, CityMapper, Maps, etc.) and identified the strengths (and weaknesses) of each.

A clear need emerged: how to access timetables in less than three clicks and as easily as possible, without having to go through an itinerary?

A clear need emerged: how to access timetables in less than three clicks and as easily as possible, without having to go through an itinerary?

Speed and efficiency for large amounts of data

With over 22 million lines of data retrieved by the application from the open data platform for mobility in Switzerland, the challenge was considerable in terms of managing relationships and displaying information at the right time and as quickly as possible.

After creating a prototype in React Native, we migrated to Kotlin Multiplatform (KMP) to optimise performance. Today, the application loads timetables in less than 2 seconds.

Did you know?

Did you know that the data managed by Transpo’matic included:

  • more than 400 transport companies?
  • more than 4,500 journeys?
  • nearly 20 million timetables?
  • nearly 100,000 stops?
  • more than 1.3 million journeys?
  • 58 types of transport?

Twice a week, our back-end server retrieves the latest information and replaces/deletes/creates anything that has been modified since the last update.

To keep track of transport timetables near your location, you can download our Transpo’matic app directly from the app stores:

Previous Branding, website and investor platform for Be Maker See the case study