logo
Finnair

Finnair: Multi-language booking platform with hotel, car rentals, and PoC for open-source system fallback.

Overview

Finnair (Finnish: Finnair Oyj, Swedish: Finnair Abp) is the flag carrier and largest airline of Finland. Finnair and its subsidiaries dominate both domestic and international air travel in Finland. Its major shareholder is the government of Finland, with 55.8% of the shares. Finnair is the fifth oldest airline in the world with uninterrupted existence. Finnair is consistently on the list of safest airlines in the world (#3 in 2014).


Business Objective
  • To create a multi language presence for Finnair worldwide
  • To implement hotel booking, car rental along with flight bookings
  • Implement a CMS system where the marketing team can promote worldwide travel destinations covered by Finnair
  • Develop a PoC for Finnair’s existing airline booking system to assess the feasibility of switching from a licensed platform to opensource for cost saving
  • To implement a tiered membership loyalty reward point system for frequent flyers

Solution

A sprint based agile development cycle, where a weekly product backlog was created for the team to keep at pace with the product development timelines. As part of the project, the development done was:

  • Developed the new car rental booking module on IBM Websphere portal
  • Developed the flight booking module as PoC on Liferay with Amadeus API integrations, with Hibernate & Spring
  • Implemented Liferay CMS for Finnair’s editorial team to publish content
  • Developed the hotel booking module in collaboration with Finnair’s local finnish team
  • Frequent flyer module was blueprinted and wireframed for further releases

Business Value

The PoC helped Finnair create a fallback system on opensource Liferay along with IBM Websphere portal as disaster and recovery management