Mobile App Development Case Study
JetSetGo is a travel planning app that offers overwhelmed travelers a streamlined way to create and collaborate on itineraries with friends.
Scope
As a travel app startup, the goal was to build a modern-day mobile app that helps people plan their next trip.
Timeline
The duration of this project was 4 weeks from start to finish.
Role
I served as both the UX Researcher and the UI Designer. This project was done independently.
Tools
This project was completed using Miro, Descript, Figma, and lots of coffee.
Hypothesis
Budget-conscious travel planners think that the process of planning is cumbersome due to the nature of travel sites not displaying the grand total upfront.
Because of this price transparency issue, travel planning is stressful and takes up a lot of time and effort just to achieve their goal of accommodating to their travel group’s budgets and preferences
User-Centered Design Process
User Interviews
Ideation
User Flows
Prototyping
Usability Testing + Iteration
Goal
The following research objectives were what I wanted to uncover during my user interviews:
Method
Six individual interviews were conducted over Zoom using a script with targeted questions to meet the research objectives.
Proto Persona: Meet Natalie
Affinity Diagram Method: Pain Points Uncovered
During my interviews with six travelers (4 male, 2 female), I found that 83% of the value-driven travel planners find that accommodation research is cumbersome with multiple apps and windows open when planning.
User Persona: Meet Hannah Mitchell
Hannah's Concerns
Problem Statement
How might we help a budget-conscious traveler gain more information on how to attain their “ideal” local experience by simplifying their decision-making process?
A Second Look
After re-reading interview transcripts, I made a pivot in the problem I wanted to solve: from booking price transparency issue to group travel itinerary issue.
I discovered that there was a bigger commonality in the travel planners I interviewed:
100% of the travel planners I interviewed felt that the process of going back and forth between multiple apps, websites, and multiple people with different preferences makes planning a huge hassle.
Affinity Diagram Insights
I want all the travel processes and logistics to be efficient so I can get the most out of my trip.
I need to have some sort of itinerary so I can spend more time enjoying and exploring with my group.
I like to use Instagram, Tripadvisor and Yelp to learn more about places of interest at my destination.
I've used Google Sheets and Google Maps to plan my trip with people, and then email or text them the itinerary.
User Persona v2: Meet Andre
Empathy Map
Problem Statement v2
How might we help travelers streamline their travel-planning experience with their friends, so that they can reduce arguments and tension from having different expectations on the places of interest they want to visit?
Hypothesis v2
We believe that it would be helpful for travelers to have a streamlined way to create custom itineraries, filled with network-recommended places of interest that their group can agree on. We might do this by creating an app that lets travelers share their itinerary filled with network-recommended places of interest within their lodging location’s proximity. This way, the traveler and their group can make harmonious decisions on the places of interest they’ll be visiting at specific times. Having this will allow travelers to feel like they have better control over the time they have at the destination.
I like..
I like to use sites like Yelp and Trip Advisor because they have honest user reviews.
I wish..
I wish I could easily get votes on the items in my itinerary from the group.
What if..
What if I could have access to an archive of past trip itineraries by friends?
Feature Prioritization
MVP app features include:
Competitor Analysis: Common UI Patterns
User Journey Mapping
User Flow: Tasks
Before sketching wireframes, the MVP features were laid out in user wireflows.
Digital Wireflow + Lo-Fi Prototype
Tasks
Method
Nine individual user tests (6 male, 3 female) were conducted over Zoom using a testing plan with outlined tasks based on the user flow.
Participants were asked to share their screen while navigating the high fidelity prototype.
Results
During testing, all issues found were regarding interaction feedback, which I resolved after watching more Figma tutorials about interactions.
Having it all overlayed on the map is awesome. I would use this today.
- Josh, 33
I think it was all pretty intuitive and seamless!
- Christina, 31
It would be nice if I could assign administrator permissions in addition to collaborators.
- Brody, 30
After re-reading interview transcripts and data, I made a pivot in the problem I wanted to solve: from booking price transparency issue to solving for a group travel planning issue. It was challenging to re-do the affinity diagram, empathy map, user persona was with such a restrictive timeline.
Through this process, I found journey mapping and user flows to be the most helpful. Thinking through the users' experience frame-by-frame helped inform my design decisions immensely. Testing the prototype and seeing users complete tasks without friction was extremely gratifying. Furthermore, hearing them get excited about their own ideas on how this could be taken further energized me.
Future Steps
In addition to more features and integrations with travel review sites that could be developed, this project could benefit from more testing and iterations.
If I could develop this app further, I would:
Nonprofit Website UX/UI Re-design
A nonprofit helping low-income seniors, caregivers, and people with chronic illnesses receive food assistance.
A mobile app that lets wheelchair users and caregivers discover authentically accessible places near them.