MapPlay the level instead

Level 01 · Case study

Booking platform

UX Designer and front-end

A booking site, a back office and a review app for a company that sells diving and water activities at hotels.

Context

A travel operator sells diving, snorkeling and water activities at hotels in several countries, and most of its revenue comes from sales made in person. The project set out to grow online sales by turning the website into a real e-commerce experience, so guests can explore and book before they reach the destination.

Confidential
The company name, brand and data are changed here. The process and the decisions are real.

Problem

The company wanted guests to book online, and the old site was not built for that. As the design took shape, two more problems appeared: the catalog needed a platform to maintain it, and there were too many products to check by hand.

Brand
Marketing also wanted a more modern identity that builds trust with first-time buyers.

My role

I led the UX research and the UI design, then moved into code. I worked with stakeholders, marketing, a copywriter, IT and a front-end team, and I turned components and full pages into code on their sprint board.

Team
We worked in agile sprints with tickets, and I also reviewed and fixed visual code written by other developers.

Process

Research first: 10 interviews, a heuristic review and a benchmark of large travel marketplaces. Then a Figma library of 150+ components on Tailwind tokens and a coded demo stakeholders could click through. Along the way I proposed the back office and the review app, since the catalog could not be maintained without them.

A decision
I proposed building the demo in code with AI instead of a demo in Figma or Framer, so the work could be reused in the real site.
UX research: interviews and benchmark
UX research: interviews and benchmark

Solution

Three pieces came out of the project. A responsive booking site with a two-step search, product pages, cart, checkout and an account area. A back office to manage products, bookings and coupons. A small review app where each country manager checks and corrects product texts for the first batch through a personal link, with no login.

Review app
Each manager approves or corrects products field by field with a live diff, and an admin follows progress by country.
Booking site on desktop and mobile
Booking site on desktop and mobile
Back office: dashboard and QR check-in
Back office: dashboard and QR check-in
Review app: admin, manager and editor
Review app: admin, manager and editor

Results

The site and back office are still in development, so there are no sales numbers yet. The coded demo was well received by stakeholders, and their comments were about scope, such as which filters to offer, not about the design. The review app worked flawlessly: the people assigned to it used it without any questions.

Results
10 interviews run, 150+ Figma components built and 403 products reviewed with the review app.
Interviews run
10
Figma components built
150+
Products reviewed with the review app
403

What I learned

Good UX research and instinct get you to a strong first version, but only real use proves it works. For a small team, shipping that best guess and refining it with live data beats long design cycles spent wondering if the product works.

Next: Leboret website Play level 01