Airbnb
Design Role
UX Research
UX Design
UI Design
Design Deliverables
Design Tools
Competitive research
User personas
User flows
Wireframes
High Fidelity mockups
interactive prototype
Figma
Invision
Role:
UX/UI Designer
Duration:
1 month
Overview
The Challenge
Design a feature for Airbnb, allowing a group of friends to plan and book their mutual vacation.
The Solution
I created an added planning feature that allows a group of friends to plan and book their mutual vacation.
Disclaimer: I have no affiliation with Airbnb. This is a challenge to create a feature for planning a trip among friends.
Design Process
- User interviews
- Uncover user pain-points
- Competitive analysis
- Create User personas
- User goals and challenges
- User flows
- Design challenges and goals
- High fidelity mockup
A/B testing
- Wireframes
Discover
I conducted a user interview asking the following questions​:
User interview
-
Have you booked a trip through Airbnb for yourself?
-
Have you booked a group trip for your friends and yourself?
-
How do you feel about booking a group trip?
-
Have you relied on others to book a trip?
-
How has was the group planning facilitated between guests?
-
How was the budget determined amongst all guests?
-
Did you have contact with all guests involved in the group trip?
Pin-pointing user frustrations through interviews
-
Users depend on one person to book which can be stressful for both parties.
-
Users take the information of all accommodations, alternatives, proposals, and discussions to other apps for collaboration which can be troublesome and confusing to keep up with.
Competitive Research
I had to ask myself what was the competition doing to optimize their users' experience with this in mind?
Trip Huddle
What it is:
a tool that lets you, as the planner, start organizing your trip. Simply invite people into a “Huddle” and they can begin nominating and voting on destinations, travel dates and hotels or vacation rentals.
Strengths:
-
Nominating and voting on destinations, travel dates and hotels
-
User flow as planner vs. guests
Tripify
What it is:
Tripify is a travel assistant that helps the traveler throughout the travel cycle, from planning through the experience of better travel and after the trip, helping to remember and share experiences with other travelers.
Strengths:
-
Tripify also makes life easier for those who travel with family and friends.
-
Invite other travelers for planning and everyone can add new activities and places to the trip.
-
To facilitate communication, there is an exclusive chat for the trip where you can exchange messages, mark places and paste links to sites that are relevant to the trip.
Personas
Based off of user goals/needs gathered from competitive analysis
*The other guests were observed to be a variation of the model guest Brittany. So Brittany will be our main guest persona moving forward.
Define
I've found out two things through the discovery stage:
User Problems
Users are tired of a time-consuming process that doesn't involve everyone's opinion being respected, throw in the added difficulty of sharing links or documents through one medium it's a recipe for disaster!
User goals
-
Users want the ability to share travel suggestions
-
Users have evidence of all accommodations, alternatives, proposals and discussions in one place
Ideate
User Flows
The user flows below are written as two separate flows. As the flow of both planner and guests have different paths to the same goal.
Wireframes
the wireframes are in the flow of the planner
​
Design
You can play with the prototype here: