2025

Flyden Holidays

Designing one travel ecosystem for people who don't travel the same way.

  • Travel
  • Multi-role product

Flyden Holidays is a multi-role travel platform built for individual travellers, travel agents, corporate teams and internal admins.

The challenge wasn't simply putting flights and hotels into one product.

It was creating an experience that could support different people, different responsibilities and different ways of booking travel without making the product feel overwhelming.

I worked across the web application, mobile application and admin panel, designing role-based booking and operational workflows.

01 — The hook

One travel platform. Four very different ways to use it.

Flyden

Traveller

Book it quickly

Agent

Book for others

Corporate

Book to policy

Admin team

Runs the operation

One platform, four ways of using it

Travel doesn't look the same for everyone.

A traveller wants to find a flight or hotel and book it quickly.A travel agent needs more control over the booking process.A corporate team has different requirements again.And behind all of them is an internal team managing the operation.

Flyden needed to bring these experiences together without making every user navigate the same complexity.

One ecosystem. Different needs.

02 — The problem

Travel wasn't one workflow. It depended on who was booking.

Travel

Flights

Search · Select · Book

Hotels

Search · Details · Book

Holidays

Explore · Packages · Book

Booking

Operations

the complexity was unavoidable — the confusion wasn’t

Everything behind one simple-looking booking

A travel platform can quickly become complicated.

Flights have different trip types, dates, travellers, fare types and preferences.

Hotels introduce another set of decisions: destination, dates, rooms, guests, pricing, location and policies.

And behind those customer-facing experiences sits an operational layer that needs to manage users, bookings, packages and other travel activity.

The challenge was to make all of this feel like one coherent product, rather than a collection of disconnected tools.

The complexity was unavoidable. The confusion wasn't.

03 — The shift

So instead of designing one experience, we designed around different roles.

Flyden

Customer side

Discover and book

Operations

Run the business

Flights

Hotels

Holidays

Users

Bookings

Analytics

Different interfaces, one connected ecosystem

The product needed to feel familiar whether someone was searching for a weekend trip or managing travel operations.

That meant separating what the user needs to accomplish from everything the platform is capable of doing.

The traveller shouldn't need to understand the operational system.

And the operational team shouldn't be restricted by the simplified customer experience.

So the product evolved into connected experiences:

Customer-facing experiences for discovering and booking travel.Operational experiences for managing the business behind those bookings.

04 — The system

One ecosystem, with the right experience for every role.

Flights

Trip type

One-way · Round trip · Multi-city

Search

Origin · Destination · Date · Travellers

Decision

Fare · Baggage · Cancellation · Price

Hotels

Discovery

Photos · Rating and reviews

Detail

Dates · Guests · Location

Decision

Cancellation policy · Price

Operations

The people

Users · Bookings

The catalogue

Packages · Departures

The business

Revenue · Operational data

the customer sees the trip — the team sees the operation behind it

What each side of the product is asked to answer

The customer-facing product brings multiple travel services into one place.

Flights, hotels, holidays, fixed departures and packages sit within the same ecosystem.

The flight experience supports different ways of travelling, including one-way, round-trip and multi-city journeys.

The hotel experience moves from discovery into detailed decision-making, bringing together photos, ratings, dates, guests, location and cancellation information.

And the operational side gives the internal team a completely different view of the same ecosystem.

05 — The decision

Complexity was unavoidable. We just had to decide where it belonged.

Search

Give me the basics

Results

Help me compare

Details

Help me decide

Book

Let me commit

One question at a time, in the order they get asked

One of the biggest design challenges in a travel product is information density.

A flight search can require:

  • Where?
  • When?
  • How many people?
  • Which trip type?
  • Which fare?

But showing every possible option at once makes the experience harder to understand.

So the interface separates the experience into stages.

Don't make the user understand everything before they need to.

06 — The trade-off

We kept the power without putting everything on the screen.

  • Too little informationLow confidence
  • Too much informationHigh cognitive load
  • The right information, at the right momentBetter decisions
Neither end of the scale is the answer

Travel products have a natural tension:

More control can mean more complexity.Less information can mean less confidence.

So the interface needs to reveal complexity at the right moment.

For example, a user doesn't need to understand every flight rule while beginning a search. But once they are comparing options, details like price, baggage, cancellation, stops and fare type become important.

The same principle carries into hotels, where the experience moves from visual discovery toward detailed information such as reviews, location and cancellation policies.

07 — The result

From individual bookings to an operational travel system.

Flyden

Web

Discover and book

Mobile

Travel on the go

Admin

Run the platform

Flights

Hotels

Holidays

Bookings

Three platforms, five services, one ecosystem

The final product wasn't just a booking interface.

It became a connected ecosystem spanning:

  • 3

    platforms

    Web application, mobile application and admin panel.

  • 4

    user roles

    Travellers, agents, corporate teams and internal admins.

  • 5

    travel categories

    Flights, hotels, holidays, fixed departures and packages.

08 — The reflection

The challenge wasn't fitting more features in. It was knowing what each person needed to see.

One system, four ways through it

Flyden reminded me that complexity isn't always something a designer can remove.

Sometimes the product genuinely has a lot going on.

The job is to decide where that complexity belongs.

A traveller doesn't need the same interface as an operations team.A booking screen doesn't need to expose the entire system behind it.And a powerful product doesn't have to feel complicated.

Good UX isn't about hiding complexity.

It's about giving people only the complexity they need, when they need it.

Got amessyproblem?

Good. I like those.

I’m open to full-time roles, freelance work, and interesting conversations about products that could be a little less confusing.

Comment

Suhail

Throw me the messy one. Those are the good ones.

Contact

Still scrolling? I respect the commitment.

Ask Bloop