Project · Olympic Games mobile application, at Instant System

Paris 2024 Transport Accred

Paris 2024 Transport Accred. is the application that the Paris 2024 Games provided to accredited people, from athletes to delegations, to get around during the Games, and to which I contributed as an iOS developer at Instant System.

ResultThe transport application of the people accredited to the Paris 2024 Games, with the booking of chauffeured cars for the delegations.

Role
iOS developer, within the mobile team of Instant System
Period
From December 2022 to October 2023
Status
Delivered. Delivered for the Games of summer 2024
Technologies
Swift, UIKit, SwiftUI

The need

During the Paris 2024 Games, accredited people, whether athletes, federations, media or the delegations of the National Olympic Committees, had to travel between the competition venues, the villages and the Olympic Family hotels, each according to the transport services their accreditation entitled them to. Some of them, among whom the presidents of the National Olympic Committees, the chefs de mission, heads of state and ministers of sport, could moreover use the TX service, a fleet of Toyota cars driven by volunteer drivers.

What was delivered

Accredited people had a dedicated application, which athletes received preinstalled on a phone and others downloaded from the stores from July 2024, and each of them saw only the transport services they were entitled to. The application brought together itinerary search in the Paris region, network maps and a redirection to a taxi platform, as well as, for those entitled to it, the booking of the TX service. It served during the summer 2024 Games and has been out of service since they ended.

My contribution

I worked at Instant System from December 2022 to October 2023, on assignment for Fenyx Group, as an iOS developer within the mobile team, and took part in delivering this application as well as on-demand mobility solutions for the urban networks of Cherbourg and Annemasse. In the iOS code base the application relied on, where screens written in UIKit sat alongside others in SwiftUI, I separated the navigation logic through the Coordinator pattern, so that the code stayed modular as it grew and each journey, from itinerary search to booking, could evolve without touching the others. I left the company before the application went into service, so I did not follow its operation during the Games.

All the work