Back to work
05Case Study · 2025

Serenepass.

A premium marketplace where locals and travelers discover and book day passes for hotel pools, spas, gyms and jacuzzis — designed to feel like an editorial magazine, not a booking engine.

Role
UI/UX Designer
Type
Web · Marketplace
Timeline
3 weeks
Tools
Figma · Lovable · ChatGPT
Serenepass home page
01Project Overview

A calmer way to book hotel leisure.

Serenepass is a hospitality product that opens up underused hotel facilities — pools, gyms, spas, jacuzzis — to non-guests through flexible day, weekly, and monthly passes. The brief was to turn what is normally a fragmented WhatsApp and phone-call experience into a confident, premium online booking flow.

Serenepass ships as four connected surfaces — Marketplace, Hotel Dashboard, Admin Dashboard, and Mobile App. This page covers the Marketplace; the Hotel Dashboard , Admin Dashboard and Mobile App live on their own pages.

02Problem

Day-pass discovery is broken.

Five-star hotels have empty pool chairs every weekday afternoon, and locals who want to use them have no clean way to find, compare, or book. Existing options are inconsistent on pricing, hide cancellation terms, and rarely confirm in real time — so users default to whichever hotel a friend recommended last.
03Target Users

Built for two sides of the same problem.

Guests

Urban locals, remote workers, and tourists who want resort-grade facilities for a few hours — without a full hotel stay or a yearly membership.

Hotel partners

Operations and revenue teams looking to monetize off-peak capacity without compromising the in-house guest experience.

04Research

What the category gets wrong.

Competitor scans across ResortPass, DayAxe, and direct hotel pages surfaced four consistent failures: opaque pricing, generic stock photography, slow manual confirmation, and zero flexibility on duration. Serenepass leans into the opposite — visible savings, real venue imagery, instant confirmation, and a pass ladder from hourly to annual.
05User Flow

One spine, eight steps.

Browse
Filter
Offer Details
Select Pass
Secure Payment
Booking Confirmed
My Bookings
Notifications
06Wireframes

Iterations that shaped the layout.

Early drafts spread filters across a top bar — it crowded the category chips and pushed the offer grid below the fold. Moving filters to a left rail let categories breathe and made the page feel more like a curated marketplace. On offer details, the pass selector started inline and got buried; pinning it to the right rail kept the price always visible.
07Visual Direction

Editorial luxury, not corporate booking.

The palette pairs a deep navy with a heritage gold over warm cream — closer to a boutique-hotel brand book than a SaaS dashboard. Display serifs carry titles, a humanist sans handles UI, and photography stays full-bleed so the venue does the selling.

Deep Navy
#0F1B3D
Heritage Gold
#D4A24A
Cream
#FAF8F5
Ink
#111111
08Final UI Screens

Ten screens, one guest experience.

Each screen below earns its place in the flow. Captions explain the decision, not the obvious.

Home page
Home

Cinematic hero + a single search bar with three inputs (location, date, category). Featured offers carousel below sets the editorial tone immediately.

Browse offers
Browse Offers

Category chips above, left-rail filters for price · duration · star rating · location · facilities. The grid stays uncluttered with consistent card heights.

Offer details
Offer Details

Gallery, amenities, an interactive map, and guest reviews on the left; a sticky pass selector with savings badges on the right. The CTA never leaves the viewport.

Secure payment
Secure Payment

Payment method tiles, card form, promo code, and a permanent booking summary. The split between 'booking fee now' and 'balance at hotel' is the trust mechanic.

Booking confirmed
Booking Confirmed

A QR code becomes the check-in ticket. Quick actions (download · print · add to calendar) cover every guest's recall strategy.

My bookings
My Bookings

Upcoming · Past · Cancelled tabs. Each card surfaces stay duration, guests, booking ID and total paid — the four questions support is always asked.

Hotel profile
Hotel Profile

A standalone brand page for each property — full-bleed cover, gallery, contact, and a horizontal carousel of every offer that hotel runs.

Favorites
Favorites

Save-for-later as a first-class page, not a hidden menu. Same card system as Browse keeps the visual rhythm consistent.

Notifications
Notifications

Typed notifications (Reminder · Confirmed · Updated · Payment) with an unread state. Tap-through goes straight to the relevant booking.

Profile and settings
Profile & Settings

Profile, saved cards, and a notification matrix in one scroll. The 'You have unsaved changes' sidecar prevents silent data loss.

09Key UX Decisions

Six choices that shaped the product.

Sticky pass selector

The right-rail pass picker stays in view so price, savings, and Book Now never disappear during long offer pages.

Two-part payment model

A small booking fee online + balance at the hotel reduces checkout anxiety and matches how day-pass venues actually operate.

QR check-in

Confirmation doubles as the entry ticket — no app, no email scrolling at the front desk.

Transparent savings

Every pass shows a 'Save %' badge against the listed rate so users feel the value at a glance.

Status-tabbed bookings

Upcoming · Past · Cancelled removes a layer of mental filtering for repeat users.

Granular notifications

Channel × type matrix (Email / SMS) keeps reminders useful without becoming noise.

10Design System

A small system that scales.

Category chips, offer cards with rating + savings badges, star bars, and status badges (Confirmed · Pending · Cancelled) make up the guest primitives. Typography is a display serif paired with a humanist sans, on a deep navy / heritage gold / cream palette that carries across every screen.
11Outcome

From fragmented to confident.

The final design turns a phone-call, screenshot-driven booking habit into a modern marketplace flow. The split-pay model and QR check-in were the two decisions that consistently tested as “feels like a real product, not a concept.”
12What I Learned

Calm is a feature.

The hardest part wasn’t adding features — it was deciding what to quiet down. Guests don’t want a dashboard; they want to feel like the next two hours are already taken care of. Every density decision came back to that.
Next

Have a product worth designing?

Let’s talk