AIRBALTIC
Find and buy a flight ticket in 2 minutes
- UI/UX
- Custom Solutions
- ReactJs

- Brand
- airBaltic
- Industry
- Travel, airline
- Live URL
- airbaltic.com
- Release
- 2020
Case study snapshot
Travel & airlineTL;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.
Result
A streamlined reservation flow and a markedly improved booking experience for airBaltic's customers.
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.



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
- 01
FlightSearch
- 02
FlightBooking
- 03
AncillaryBooking
- 04
PaymentProcedure
- 01
FlightSearch
- 02
FlightBooking
- 03
AncillaryBooking
- 04
PaymentProcedure
Solution
- 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.

- 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.

- 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.


Conclusion
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.
Ready to build?
Start your project today
Share your vision - we'll shape it into a clear, scalable roadmap.
Contact us
