Front-end development for Cyprus Airways


Website front-end development for international flights distribution and ancillary merchandising in B2B and B2C sectors

Our project’s highlights

  • Single Page Application 
  • Intuitive and flexible UI based on BEM methodology
  • Multi localization, including Latin, Cyrillic, Chinese, Arabic & Greek 
  • Responsive cross-browser solution
  • A human-centric attractive layout
  • Scalable website

travel website development

The Client

Cyprus Airways, a flag carrier with a rich history, turned to Resliv company to obtain a new website solution to increase their client’s loyalty rate and credibility. 

The Challenge

The client needed a full-fledged booking&ticketing front-end solution to be scalable with responsive UI, dynamic interface to sell and cross-sell offers to B2C/B customers. 

  • Ticket reservation, including real-time data about airline schedules, fare tariffs, ticketing & e-ticketing
  • Ancillary merchandising, such as seat allocation, baggage options, extra travel and third-party services
  • Departure control: online check-in, boarding pass issuance, flight boarding, etc. 

Solution Overview

Our team delivered a fully customizable cross-browser front-end solution that utilizes all functions and capabilities available in the booking platform, in the form of SPA, based on BEM methodology

Smart search & filtering features. Rich UI with such options as to choose a start-city and the destination, the type of a flight (one-way, round and multi-city), departure and return days, number and age of passengers.

High scalability. The developed website provides the same workability under the high load with hundreds of consumers, concurrently visiting the site. Passed the load testing, it proved to remain the same fast load time and stable connection with the server.

Back-end API integration. Resliv compiled solutions for fast and simple hotels and transfer booking, car rent. It also integrated payment systems (Paypal, Google/ ApplePay, Kiwi, support of banking processing systems).

Integrated CMS. A scalable website with integrated custom CMS to manage and add new special offers, blog posts and policies.

Multi-language support. Including Latin, Cyrillic, Chinese, Arabic & Greek localizations for ease use of the site.

B2B capable. Apart from the B2C market, Cyprus Airways needed a solution for B2B sector. Resliv presented 3 variants of the product depending on the clients’ sector. Solution for travel agencies with a personal profile for each worker with full info on the clients’ journeys. Interface for crew&staff members with different policies, offers and discounts. And the third one is for corporate clients with restricted membership.


In the end, the client got a tailor-made front-end solution by way of the SPA interface with responsive design. The product now comprises a customizable booking flow process and the possibility to manage offerings with the help of Resliv’s configuration.

Scope of Services



Testing and QA




HTML5/CSS3, JavaScript (ES6), React.js, Redux.js.

Let's get in touch!