top of page
logo.png

How might we design a seamless and intuitive booking experience that gives parents confidence when planning a
family staycation?

School Project, Aug 2024 - Nov 2024

My role

Lead UI/UX Designer​

What I did

User Research

Usability Testing

Ideation

Prototyping

UI Design

UX Design

Software

Figma

Miro

Results

Designed a hi-fi working prototype of the booking user flow.

nsrcc logo.png

The National Service Resort & Country Club (NSRCC) is a premier resort-style destination in Singapore, offering golf, sports, and family-friendly amenities for National Servicemen. For this project, our team set out to improve the bungalow booking experience. I led the end-to-end redesign, focusing on usability, clarity, and a seamless booking flow.

Before the Redesign

NSRCC's Current Booking Flow

Problem

1. Accessibility Issue

The green background, blue hyperlinks, and red greeting text clash visually and do not align with modern web accessibility or readability standards.

2. Lack of Visual Clarity

The green background, blue hyperlinks, and red greeting text clash visually and do not align with modern web accessibility or readability standards.

3. Heuristic Evaluation

3.1. Aesthetic and Minimalist Design

The interface uses a cluttered mix of colours (bright green background, red and blue text) with no visual hierarchy, white space, or imagery. This overwhelms users and lacks modern visual clarity.​

​

3.2. Consistency and Standards

In most interfaces, the primary action (e.g., “Next,” “Continue,” “Submit”) is placed on the right, following established industry conventions and user expectations. However, in NSRCC’s booking flow, the “Back” button is placed on the right, while the “Next” button is on the left, directly conflicting with both platform conventions and the rest of NSRCC’s own UI.

​

3.3: User Control and Freedom

Users have limited ability to review or change booking details mid-process. There is also no clear navigation or breadcrumb trail, making it hard to understand where you are or how to go back safely.

​

3.4: Recognition Rather Than Recall

With no visual previews of bungalows or in-line chalet details, users are forced to recall information from another tab or document, increasing cognitive load.

Primary Research

1. Scenario-Based Tasks

Core users of NSRCC's booking system (parents booking chalets for family use) were asked to complete a booking for a specific chalet and date on the current system. We timed their completion, recorded screen navigation, and encouraged think-aloud protocols to capture their thoughts and frustrations.

2. Interviews

After the tasks, we conducted semi-structured interviews to unpack deeper pain points and needs.

3. Key Insight

Parents wanted a visually guided and confidence-inspiring experience. They do not want more choices, just clarity.

So, How Might We...

Design a seamless and intuitive booking experience that gives parents confidence when planning a family staycation?
Ideation

Wild Ideas on Miro

Lo-Fi Prototyping on Figma

Final Prototype: Key Features

Main Page

I transformed the outdated, text-heavy interface into a clean, image-driven booking experience that empowers parents to browse, compare, and book with confidence.

Booking Page - Homepage (1).png

Selection of Dates

I introduced a modern, visual calendar picker that makes it effortless for users to select their check-in and check-out dates, allowing parents to see date ranges at a glance.

Booking Page - Check-Out Select Date.png

Interactive Bungalow Map for Confident
Decision-Making

After selecting their dates, users are guided to an interactive map view showing only the bungalows available for their selected stay.

Once a bungalow is selected, details will appear below. The user also has the option to change their selection.

Booking Page - Interactive Map 2.png

Confirmation of Details

A clear progress indicator shows parents where they are in the booking flow. Key details of the selected bungalow are shown to reduce the need to backtrack. The “Confirm and Proceed” button stays disabled until all fields are completed and the required checkbox is ticked, helping prevent errors and incomplete submissions. These changes ensure clarity, guide parents through the process, and build confidence at every step.

Booking Page - Step 2.png

Payment Details

In the final payment step, I displayed a clear summary of the stay dates, selected bungalow, and total pricing to reinforce confidence before checkout. This ensures parents feel informed, reassured, and in control before completing their booking flow.

Booking Page - Step 3.png
Design System

Basic Elements

Untitled design (20).png

Components

Untitled design (21)_edited.png

Takeaways

1. Visual Hierarchy and Accessibility are Essential for Usability

This project was my first real exposure to core design principles such as heuristic evaluation and usability testing. It taught me how a clear visual hierarchy and strong accessibility practices are fundamental to creating user-friendly interfaces.

2. Designing for an Often Overlooked Demographic

This project focused on designing for busy parents—a user group often overlooked in UX. By prioritising accessibility, simplicity, and clear visuals, I turned a potentially stressful booking process into an easy, calming experience that reduces cognitive load and saves time.

3. Simple, User-Centric Design Wins

Simplifying the interface, minimising distractions, and highlighting essential information helped the target users (parents) feel guided and confident throughout their interaction. 

Let's have coffee!

Call

+65 91441670

Email

Connect

  • Let's Connect
bottom of page