project

UX Research for a Family Travel Web App

ROLE
UX Researcher
Process

User interviews
Affinity mapping
User personas
Journey map
Competitor analysis

tools

Figma
Figjam

time
2024
3 months
Scope
The Practical User Research Masterclass Course by Designership
"Have you ever struggled to find the perfect accommodation with the right filters and information?“
"Have you ever needed expert advice but struggled to find quick, reliable answers?"

Overview

As part of Designership’s Practical User Research masterclass, I worked on UX research for FamStay, a booking app helping families find the right place to stay in France.

Problem statement
Families often struggle to find accommodations that truly fit their needs. Existing platforms often fail to provide clear filters or accurate information, making the process lengthy and frustrating.

Users and audience
The application targets parents in their 40s with kids, traveling as a family. Their priorities were safety for young children, activities for older ones, and trust in the booking process.

Roles and responsibilities
I worked alone on this project as a UX Researcher. I handled everything from planning and recruiting participants to running interviews, analyzing insights, and turning them into clear UX recommendations.

Scope and constraints

  • Project carried out during a bootcamp, with tight deadlines.
  • Interviews conducted remotely.
  • Users included both French and English speakers.
Research
IdeationRecommendations
What this project taught me…
Conclusion

Context

I led UX research and product design for this project, which had the following goal:

Launch a marketplace to help travelers find and book the perfect accommodation.

My Responsibilities:

  • Developed a research plan and interview strategy
  • Recruited and interviewed participants
  • Synthesized insights into actionable recommendations

Brief Analysis

The founder of Accom.ai personally experienced the challenge of struggling to find a specific accommodation. There is a lack of supportive information and user controls to help traveling couples find suitable getaways in France.

Competitors

Airbnb, Booking.com, Expedia

Target Audience

Couples in their 40s with families seeking unique accommodations in France.

Objective & Constraints

The goal was to design a new web application with key sections: Homepage, Search/Booking, My Bookings, Profile Settings, and Authentication. Given this was Version 1, I had to be practical and realistic, considering limited listings (as it was a launch), tight timelines, and available resources.

The problem

Finding the right accommodation is difficult due to missing key details—such as available activities, nearby locations, and accurate filters.

The client initially approached this project with the idea:
"We want to launch a marketplace to help people find and book the perfect accommodation."

To create a meaningful solution, I reframed this idea into a problem statement:

There is currently a lack of accommodation booking platforms that provide the right criteria.

This results in travelers spending more time than really needed to find accommodation, disappointed travelers when booking an accommodation : lack of activities, uncertainty about the location.

I aim to provide a booking platform with searching criteria that meet families' expectations.

Brief Analysis

The founder of Accom.ai personally experienced the challenge of struggling to find a specific accommodation. There is a lack of supportive information and user controls to help traveling couples find suitable getaways in France.

Competitors

Airbnb, Booking.com, Expedia

Target Audience

Couples in their 40s with families seeking unique accommodations in France.

Objective & Constraints

The goal was to design a new web application with key sections: Homepage, Search/Booking, My Bookings, Profile Settings, and Authentication. Given this was Version 1, I had to be practical and realistic, considering limited listings (as it was a launch), tight timelines, and available resources.

Research strategy

Brief Analysis

The founder of Accom.ai personally experienced the challenge of struggling to find a specific accommodation. There is a lack of supportive information and user controls to help traveling couples find suitable getaways in France.

Competitors

Airbnb, Booking.com, Expedia

Target Audience

Couples in their 40s with families seeking unique accommodations in France.

Objective & Constraints

The goal was to design a new web application with key sections: Homepage, Search/Booking, My Bookings, Profile Settings, and Authentication. Given this was Version 1, I had to be practical and realistic, considering limited listings (as it was a launch), tight timelines, and available resources.

To understand user behavior, I mapped the end-to-end journey of booking accommodations, identifying pain points and opportunities:
1
1
Consideration
How do users decide where to stay?
2
2
Research
What information do they need?
3
3
Booking
What factors influence their final decision?
4
4
Preparation
What happens after booking?
5
5
Stay
How does the actual experience compare to expectations?
1
1
Consideration
How do users decide where to stay?
2
1
Research
What information do they need?
3
1
Booking
What factors influence their final decision?
4
1
Preparation
What happens after booking?
5
1
Stay
Does the stay meet expectations?

Project & Research Objectives

Business Goal:
Launch MVP & reach 500 bookings by end of 2024.

Research Goals:

  •  Identify biggest frustrations for families booking accommodations
  •  Understand decision-making factors for different traveler types
  •  Discover non-negotiables when booking
  • Learn why users choose one platform over another

Hypothesis

"Travelers have unique expectations and preferences when booking accommodation."

Focus: Validate whether improving search filters & information accuracy will help users find accommodations faster and with more confidence.

Research

I started by conducting user interviews to gather insights directly from travelers. Then, I used affinity mapping to group similar insights and identify key themes. Next, I mapped out the customer journey step by step to understand user behavior and pain points. I also conducted a competitor analysis to explore industry trends and opportunities. All findings were compiled into a foundational research report, and the most valuable insights were translated into job stories to guide the project brief.

 I started with user interviews because I wanted to hear directly from families about their real struggles when booking accommodations. I interviewed parents with children of different ages to capture a range of needs.

Families with young kids cared most about safety and convenience, while families with older kids prioritized activities and flexibility.

To deepen this, I created affinity maps to group insights and identify recurring themes. I also ran a competitor review (Airbnb, Booking.com, Expedia) to see how existing platforms handled family-specific needs.

Filters were often too generic (e.g., “suitable for children”), and information about equipment was missing.

Ideation

I started by conducting user interviews to gather insights directly from travelers. Then, I used affinity mapping to group similar insights and identify key themes. Next, I mapped out the customer journey step by step to understand user behavior and pain points. I also conducted a competitor analysis to explore industry trends and opportunities. All findings were compiled into a foundational research report, and the most valuable insights were translated into job stories to guide the project brief.

With this data, I mapped user journeys to understand emotions and frustrations during the booking flow. This exercise helped me see exactly where families felt stress, like unclear information about bathrooms or activities.

The flow needed to reduce decision fatigue and highlight “family must-haves.”

Prototyping

To create the wireframes in Whimsical, I looked at the sitemap, the user flow, and checked how competitors were doing things. It gave me an idea of what to expect from an accommodation booking platform, and some inspiration.

Wireframes

To create the wireframes in Whimsical, I looked at the sitemap, the user flow, and checked how competitors were doing things. It gave me an idea of what to expect from an accommodation booking platform, and some inspiration.

Prototyping

To create the wireframes in Whimsical, I looked at the sitemap, the user flow, and checked how competitors were doing things. It gave me an idea of what to expect from an accommodation booking platform, and some inspiration.

Wireframes

To create the wireframes in Whimsical, I looked at the sitemap, the user flow, and checked how competitors were doing things. It gave me an idea of what to expect from an accommodation booking platform, and some inspiration.

Competitor analysis

Insights

Airbnb – Strong brand and great user experience.
Booking.com – Stands out with its loyalty program.
Expedia – Focuses on offering a wide range of travel services.

Overall, Airbnb is the strongest competitor, rated 9/10 for its competitive edge. Booking.com and Expedia score around 6/10 as indirect competitors since they mainly focus on hotels. However, Booking.com has a well-designed platform and a strong loyalty program.

Booking.com and Expedia are worth monitoring for future strategies.

Mockups

I created high-fidelity mock-ups with visual design in mind. You can see several pages here.

Test

Once the high-fidelity prototype was ready, I conducted moderated remote usability testing to evaluate how well users could complete tasks related to the key features of the application. I was able to identify two major problems which I was able to work on and improve.

Recommendations and Opportunities

Once the high-fidelity prototype was ready for use, I conducted moderated remote usability testing to see how well users could complete tasks related to the key features of the application. I was able to identify two major problems which I was able to work on and improve.

Multiple Users 1 Streamline Icon: https://streamlinehq.com
6 participants
Birthday Cake Streamline Icon: https://streamlinehq.com
ages 30-40
Checklist Streamline Icon: https://streamlinehq.com
4 Tasks
Research shows that traveling families have different needs when booking accommodations. Solving these pain points can improve satisfaction, simplify decisions, and increase bookings.
1. Families have different motivations for their trips.
Families have different motivations for their trips.
Allow users to set trip intent (e.g., family getaway, adventure, cultural experience) to refine accommodation suggestions
Helps users find relevant stays faster, reducing drop-off rates during the search process.
Travelers use multiple tools (booking platforms, maps, guides, YouTube) to find nearby activities.
Integrate activities and accommodations on one map for a smoother search process.
Enhance social proof by highlighting authentic reviews.
Reduces friction in the research phase and increases user trust in booking decisions.
Price sensitivity is a common concern.
Provide filtering and sorting options based on pricing.
Helps budget-conscious users quickly find accommodations within their range.
Certain must-haves are consistently important.
Clearly display key details like the number of bedrooms, cleanliness, and available bathrooms.
 Increases booking confidence and reduces last-minute cancellations.
Login
Search Results

What this project taught me…

This project strengthened my ability to align research with business goals, extract meaningful insights, and translate them into actionable design recommendations.  I learned how to refine problem statements, improve search experiences for families, and bridge the gap between user needs and business strategy.