Experiential dining · Puerto Rico

FlyDining

Booking a meal 50 metres in the air

  • Hospitality
  • Web
  • Booking
  • Motion
View live experience
FlyDining — the original booking sign-up, landing page and account-creation screens.

Role

  • Product Design
  • Interaction Design
  • Prototyping

Timeframe

2023

More than a dinner.

FlyDining seats guests at a table suspended in the air — dinner, a curated menu and a 360° view, built around an experience most people have never encountered. The interface can’t assume anyone already understands it: before booking, it has to build interest, understanding and trust, in that order.

The experience is extraordinary. The booking flow shouldn't be.

Booking means configuring several real decisions — date, party size, seat, meal, payment — while staying confident the whole time that this is legitimate, safe and worth committing to. The product has two jobs running at once: get through the booking, and remove the uncertainty an unfamiliar physical experience naturally creates.

From interest to confirmation.

FlyDining booking flow — travel details, seat selection, meal selection, payment and confirmation.
  • 01 Travel details — date, time and group size.
  • 02 Seat selection — the seat itself, chosen, not assumed.
  • 03 Meal selection — the dining decision, inside the booking flow.
  • 04 Payment — a clear, secure commitment.
  • 05 Confirmation — an unmistakable success state.
  1. 01

    One experience, one continuous flow

    Date, seat, meal and payment stay inside a single journey instead of separate disconnected forms.

  2. 02

    Make the experience tangible before payment

    Choosing an actual seat and an actual dish gives people something concrete to commit to before the payment step asks them to.

  3. 03

    Progressive commitment

    Logistics first, then the higher-commitment decisions — seat, food, payment — each one building on the last.

  4. 04

    Clear state at every step

    Always visible: where you are, what you've chosen, and what happens next.

Beyond static screens

The booking flow was prototyped at high fidelity — transitions, selection states and progression between steps — to test how it would actually feel before it shipped, not just how it would look.

View interactive prototype
Recorded from the interactive prototype

An extraordinary experience, with safety at its core.

Booking an unfamiliar physical experience means trust has to be part of the flow, not a footnote. The product answers what FlyDining is, what’s included, who’s cooking, and how safety is handled — before asking for a commitment.

FlyDining trust section — what FlyDining is, the menu, safety and well-being, and what's included in the experience.

FlyDining is a live experience and the current product may have evolved since this project was designed.

The final experience

The original FlyDining screens — sign-up, landing page and account creation.
  • Unfamiliar products need more context. The more unusual the experience, the more clearly the interface has to explain what someone is committing to.
  • Trust is part of the flow. Safety and reassurance aren’t secondary content in a high-consideration booking.
  • Motion can reduce abstraction. A prototyped interaction shows how an unfamiliar experience behaves before anyone commits to it.
  • Configuration is part of the experience. Seat and meal selection aren’t just form inputs — they help people picture the event they’re booking.