Achievements
A customer app with various booking management features, including checking the route, menus, passenger manifest, service team, flight documents, and aircraft details. For current flights, the live aircraft location and weather at the origin and destination are available and visualized on a map, and a notification system informs users of important updates. Users can also access a dynamic fleet overview for charter bookings (availability, descriptions, pictures, videos, and seat maps, all managed by the client in the CMS).
An employee app for flight crew with route, timetable, and flight documents, all available in in-flight, i.e., offline, mode. A sharing feature lets crew members share relevant flight documents like the passenger count record or supply orders among the team.
Impact
With these apps, the client made significant progress in their ambition to become a fully digital, paperless airline. User experience was the north star during the development, and the feedback from both audiences, airline clients and crew, illustrates that concentrating efforts on good UX pays off.
Technology
The tech stack was a mix of mostly open-source tools:
- React Native for cross-platform mobile development.
- Strapi.io headless CMS for content management.
- Apollo GraphQL for a flexible API layer.
- React Native’s AsyncStorage for constant availability in online and offline modes.
- FlightAware API and OpenWeather API for live flight coordinates and weather data.
