One entry point
Give travelers a recognizable way to start without hiding the information each category needs.
01 SimpleNight · 2023–2024
I led the product experience that connected discovery, comparison, configuration, checkout, and confirmation across a broad travel platform.
Creative Director
Principal product design
External experience
End-to-end booking
Executive · Product
Engineering · Design
02 The experience problem
A hotel, a flight, and an activity do not ask travelers to make the same decisions. The product still had to feel like one experience.
Give travelers a recognizable way to start without hiding the information each category needs.
Support rooms, fares, passengers, seats, dates, availability, and policies without creating unrelated products.
Preserve context, price, selection, and progress from first search through final confirmation.
03 Shared intent · adapted interaction
Responsive behavior was part of the product language—not a smaller copy of the desktop interface. Mobile controls focused each decision, preserved state, and returned the traveler to the larger journey.
04 Decision support at scale
Travelers needed to compare value, location, quality, availability, and fit—not simply scan a list. I organized those signals around the decision each result had to support.
Price, rating, amenities, and location narrowed the choice without obscuring the available inventory.
Imagery established fit; price, quality, reviews, and availability made the comparison actionable.
Consistent card anatomy let travelers compare quickly while alternate layouts supported different shopping modes.
05 Progressive disclosure
A hotel detail page carries a lot of evidence. The design revealed rooms, amenities, reviews, policies, location, and recommendations in layers while preserving a clear path back to selection.
Keep the property, price, and booking path recognizable across a long surface.
Let rich media and supporting details expand when the traveler asks for them.
Return each exploration to room selection and the next meaningful action.
06 Checkout as confidence
Checkout preserved the selected inventory, total price, trip context, and progress so form completion never felt disconnected from the choice that brought the traveler there.
Keep the selected property, dates, guests, and price visible while details are completed.
Use clear completion states, grouped inputs, and action hierarchy to reduce uncertainty.
Carry the same booking language through a confirmation that makes the outcome unmistakable.
07 Shared does not mean identical
Hotels ask travelers to compare properties and rooms. Flights introduce passengers, segments, fares, and spatial seat selection. The common model created continuity without forcing unlike decisions into the same interface.
08 One confirmation language
A confirmation had to do more than announce success. It needed to organize what was booked, make the next steps obvious, and support a traveler whose trip could contain more than one reservation.
09 The system beneath the journey
The reusable layer was not decoration. Navigation, fields, controls, action hierarchy, and states gave teams a common foundation for building distinct booking journeys that still felt related.
10 What changed
I led the design of a new external product experience that connected discovery, comparison, configuration, checkout, and confirmation through one recognizable interaction language.
The result was a more consistent and usable foundation for complex booking journeys across categories and devices—without erasing the decisions that made each journey distinct.
A shared path from discovery through confirmation gave the experience a coherent backbone.
Responsive and category-specific behavior preserved intent across different tasks and contexts.
Navigation, inputs, actions, hierarchy, and states connected the brand to repeatable behavior.
The strongest lesson: coherence comes from shared judgment—not identical screens.