/

Back

RailLink

RailLink is an iOS app that provides real-time train departures, delays, and quick access to favorite stations using widgets.

Period

Sep 2024 - Present

Technologies

Swift

SwiftUI

WidgetKit

MapKit

Localization

iRail API

RailLink

Overview

RailLink is an iOS application designed to provide train travelers in Belgium with fast and clear access to real-time train information. The app was designed from a station-first perspective, allowing users to instantly view departures, arrivals, and delays.

Unlike traditional journey planners that focus on routes, RailLink focuses on stations. This makes the app especially useful for commuters and frequent travelers who regularly depart from the same locations and need quick access to relevant information.

Users can save favorite stations for instant access and quickly check upcoming departures. Widget support allows real-time train information to be displayed directly on the home screen.

RailLink supports multiple languages, including Dutch, English, French, and German, and was developed with a strong focus on performance, usability, and clarity.

Challenge

Existing train apps primarily focus on route planning, requiring users to input departure and destination stations each time.

For commuters and frequent travelers, this creates unnecessary friction, as they often only need departure information from a specific station.

The challenge was to design an application that provides faster access to relevant train information, prioritizing speed, simplicity, and usability.

Solution

RailLink was developed as a native iOS application with a station-centered approach. Users can instantly view real-time departures and arrivals for any Belgian train station.

Favorite stations can be saved, allowing quick access with minimal interaction. This significantly improves efficiency for frequent travelers.

Widget support enables real-time train information directly on the home screen, further improving accessibility.

By combining real-time data with an intuitive interface, RailLink provides a fast and efficient experience for train travelers.

Results

RailLink was successfully released on the App Store and provides train travelers in Belgium with a fast and intuitive way to access real-time train information.

The station-first approach improves efficiency, especially for commuters who frequently use the same stations.

The project strengthened expertise in native iOS development, real-time data integration, and designing performant mobile applications.

RailLink provides a scalable foundation for future mobility-related features and expansion.