Francesco Maretti - UX UI Product Design
UI/UX & Product Design
  • About me
  • Portfolio
  • Writing

A flight booking tool for airlines

Build a trip, not a form

Get-e connects airlines and travel partners with ground transportation and hotel services. One of our clients asked us to also handle crew flights, a process that until then relied on airline portals and clunky text-based systems. These required endless manual input, caused payment delays, and often forced teams to manage itineraries in external spreadsheets.
I designed a dedicated flight booking experience that fit into the same ecosystem as rides and hotels, with the flexibility to expand later to ferries and trains. The goal was to replace terminal-style booking with a clear trip builder that reduced typing, shortened waiting time, and made complex itineraries easier to manage.

My role

I was the sole product designer on this project up until MVP delivery. My work covered research, flow mapping, and interface design, with support from an airline expert (for the rules and exceptions) and a product owner (for priorities and delivery).

The process

Research

Designing flight booking proved more complex than expected. Instead of personas or competitor audits (most tools are locked behind access walls), I focused on mapping the rules that determine whether a booking is valid. Four key challenges stood out:
  • Complex itineraries – multi-leg flights with mandatory layovers are difficult to present clearly and safely.

  • Business rules and alliances – airline conventions and partnerships hide constraints that generic tools ignore.

  • Flexible changes – a single leg might be swapped for a ferry or train, creating branching complexity.

  • Professional but cluttered interfaces – existing tools like Amadeus are powerful but cryptic, while bookers wanted filtered results, not walls of code.

Scheme of how flights are filtered out depending on the customer settings
Scheme of how flights are filtered out depending on the customer settings

Marking a change

Users booking on our platform are often the same people living in professional booking tools such as Amadeus. They can handle detail-heavy interfaces, but they waste time repeating checks and filters. By pre-filtering results with airline rules and passenger preferences, we could give them what they wanted faster: a valid option, ready to book.
The client wanted this platform to be closer to Google flights than to professional booking tools
The client wanted this platform to be closer to Google flights than to professional booking tools

Design

The design had to simplify a professional workflow without taking control away. Instead of drowning users in codes (Amadeus-style) or showing leisure-style searches (Expedia-style), the interface surfaced valid, policy-compliant options first. Bookers could then review, adjust, or confirm with minimal effort.
The format for the overview required multiple iterations in the wireframe phase
Long hours of discussion went deciding which core information to show first

Smart flight suggestions

The system surfaces options that match customer rules, highlighting flights that balance price with travel time and layovers. This gives users confidence they are choosing both efficiently and wisely.

Full control after booking

Once a flight is booked, each leg can still be managed. Users can swap or cancel individual segments, with future versions also supporting alternative transport modes. On the right, live flight status keeps the journey transparent and easy to follow.

Settings built for professionals

Airline users can define strict booking rules upfront, from fare classes and baggage allowances to preferred alliances and blacklisted carriers. These filters shape every search, saving time and ensuring compliance with company policies.

Delivery and outcome

The MVP successfully handled valid flight bookings within the same ecosystem as rides and hotels. For the first time, crews could book multi-leg flights alongside ground transport and accommodation in a single platform. Bookers who previously relied on spreadsheets and repeated manual checks now had compliant options presented instantly.

Although I left the company after the MVP, the tool laid the groundwork for future expansion: ferries and trains were already considered in the design of the flows and components.
Two proposed screens for a future version of the platform
Two proposed screens for a future version of the platform
LEssons from the ride

Key Takeaways

complex systems need tailored interfaces

Respecting airline logic upfront made the tool usable where generic solutions failed.

Make it approachable

Pre-filtering and clear layouts gave bookers confidence without overwhelming them.

mvp ≠ the end

By designing reusable flows, we created a foundation for expanding into ferries, trains, and beyond.
Previous
hello@francesco.maretti.it
2026 Francesco Maretti - No cookie or tracking enabled on this website
  • About me
  • Portfolio
  • Writing
chevron-leftchevron-right