AIRBALTIC

Find and buy a flight ticket in 2 minutes

  • UI/UX
  • Custom Solutions
  • ReactJs
AIRBALTIC hero
Brand
airBaltic
Industry
Travel, airline
Release
2020

Case study snapshot

Travel & airline

TL;DR

Upheave teamed up with 2e Systems to rewrite the client side of airBaltic's online booking system — turning a complex reservation flow into a faster, smoother experience for travellers.

Booking system rewriteClient-side rebuildFaster checkout

Result

A streamlined reservation flow and a markedly improved booking experience for airBaltic's customers.

Full team
technical management
3+
year project
100%
Complete project rewrite
Increased revenue
More bookings acquired

What is airBaltic?

airBaltic is a hybrid airline taking the best practices both from traditional network airlines and low cost carriers. It is a flag carrier of Latvia and one of the prominent airlines of the Baltics and Northern Europe area.

About Image
About Image
About Image

Challenge

Navigate through the complex process of buying airplane tickets. Finding the right dates and times, cheap flights, direct flights, bag sizes, seat placement, checkin information is frustrating and time consuming.

Solution

Complete focus on the most important decision making aspect of the user buying journey. Prominent low-price queues for cheapest months and dates, easy flight selection and combination, prominent navigation flow and easy to understand shopping cart.

Structure

2e Systems was contracted by airBaltic to redesign the User Interface for flight shopping and booking. 2e Systems had subcontracted Upheave on other projects in the past to support 2e Systems’ development team for this important client.

Upheave, having previously integrated with the 2e Systems teams was the ideal partner for the airBaltic project.

A new User Interface rewrite for the next iteration of the airBaltic online booking system was a major undertaking. Upheave and 2e Systems collaborated to successfully migrate the old architecture to a brand-new User Interface built with state-of-the-art tools

Airline reservation system

Air reservation system is an online system that connects the dots between passenger and airline. It is a complex system that stores and uses a lot of flight-related information. That includes data like flight schedules, flight prices, personalized prices, rules for each booking class, seat availability, flight fares, reservations, passengers name records (PNGs) and much more.

Since many airlines and airports take part in the airline system, these data are coming from many different sources. Eventually, the airline reservation system must provide real-time information for customers to make a reservation online.

Airline reservation system has a lot of features such as:

  • Reservation engine

    Bookings, fares, availability, payments, and passenger records connected in one system.

  • Highly Customizable System

  • Fast Online Reservation Facility

  • Multi-language support

  • Multi-city search

  • Reservation Management

  • Multi-currency support

  • Payment Gateway Integration

Problem

People want a fast and easy way to buy cheap direct flights. That's easier said than done. Traveling for work or finding the place for vacation of your dreams can become frustrating when you need to sit down and book a flight.
For customers, process of interaction with airline reservation system has several major steps:
  1. 01

    FlightSearch

  2. 02

    FlightBooking

  3. 03

    AncillaryBooking

  4. 04

    PaymentProcedure

The sheer number of options when buying a ticket is sometimes overwhelming. The technical aspect of making this easier for the average customer is even more complex. The complexity of managing hundreds or thousands of destinations, dates, price combinations, seat availability, meal offerings, passenger classes and so much more is staggering.
The challenge that many airline reservation systems, including airBaltic, face, is how to make this process clearer and more intuitive for the end-user.

Solution

  1. 01

    New booking interface

    At Upheave we were thrilled to have been chosen as 2e Systems’ partner to implement the complete client facing interface of the next iteration of the airBaltic online booking system.

    This was a major undertaking and in the span of a year and a half we have finished the first phase of migrating from the old architecture to a brand new system built with state of the art tools.

    Built for scale

    A modern frontend foundation for future booking features.

    airBaltic booking interface
  2. 02

    Faster flight selection

    One of our biggest goals was shortening the time it takes for the user to complete the finding and buying process.

    We've accomplished this with careful consideration of both the user behavior and specific technical decisions that made an impact in getting the correct information in front of the user as soon as possible.

    Key improvement

    Reduced friction across flight search, fare selection, and payment.

    airBaltic booking interface
  3. 03

    Consistent across every screen

    The result is a much cleaner user interface with an immediate overview of the cheapest flights for a given day/month.

    Travel date and flight selection have been drastically simplified with additional ease of changing any part of the travel itinerary (number of passengers, destinations, adding vouchers etc.).

    Large emphasis was put on mobile user experience as well and there is practically no difference in features between the more generous 'Desktop' experience.

    Mobile parity

    Full feature parity between the desktop and mobile experience.

    airBaltic mobile bookingairBaltic mobile booking

Conclusion

In conclusion, Upheave and 2e Systems collaboration to successfully complete client-side rewrite of the airBaltic’s online booking system represents a significant achievement in improving the user experience within the airline reservation system.
If you have a project that requires streamlining complex processes for your users or upgrading your technology systems, consider partnering with Upheave Technologies.
Contact us today to explore how we can work together to enhance your digital solutions and provide your users with an exceptional experience.
Quote

Upheave Technologies was an integral part of the 2e Systems project, bringing our vision to life.

Jolanta Rema, VP e-Commerce, airBaltic

Tell us your challenge — we're here to help.

Let's talk

Ready to build?

Schedule a strategy call

Discuss product direction, scaling, or AI adoption with one of our co-owners.

Boris SeverBoris Sever

Managing Director / Co-Owner

LinkedInEmail

Start your project today

Share your vision - we'll shape it into a clear, scalable roadmap.

Contact us
logo

NAŠICE OFFICE

Sportska 1b, 31500 Croatia

ZAGREB OFFICE

Ul. Franje Petračića 6, 10000 Croatia

© Upheave Technologies 2026
LinkedIn