ED~/ed/portfolio
← BACK TO PROJECTS
[UX/UI CASE STUDY]

Tripler

UX/UI Case Study — Travel Planner App

User ResearchUX DesignUI DesignUsability Test
ROLE
UX/UI Generalist
DURATION
6 months
PLATFORM
iOS / Android
TEAM
Solo Project
Tripler app overview
01

Project Overview

PROBLEM
Traveling is exciting but planning it is overwhelming. Most travelers struggle to know where to start — the research, the itinerary, the coordination with others. The process feels like an unsolvable labyrinth.
GOAL
Design a mobile app that helps users explore the world and plan trips collaboratively with friends.
SOLUTION
An app that lets users discover destinations, build detailed itineraries, and coordinate with travel companions — structured and social tools that turn overwhelm into clarity.
02

Design Thinking Process

Applied the full 5-stage Design Thinking framework throughout the project lifecycle.

Design Thinking Process
03

User Research

Secondary Research: Benchmarked TripAdvisor and Airbnb to understand existing solutions and identify gaps.

Hypotheses
→ Travelers have limited options for destinations, leading them to miss must-visit spots
→ The planning stage is a double-edged sword — it dictates the success of the entire trip, making it very stressful

User Interviews: 5 filtered participants · Zoom · 20–30 min each

Eligibility: All genders · Diverse travel styles · Mostly self-travelers (not using agencies) · Experienced issues while traveling
5
Participants
7
Interview Questions
~30 min
Per Session
Zoom
Location
100%Had issues related to time management
80%Searched for restaurants during their trip
60%Faced problems due to unexpected requirements and incorrect operating hours
40%Had difficulties finding travel destinations to visit
04

Empathy Map

Synthesized interview findings into a shared empathy map — what users Say, Think, Do, and Feel during travel planning.

SAY
  • "I want to travel but I don't know where to start"
  • "Planning with friends is always chaotic"
  • "I end up just copying what I did last time"
THINK
  • Will I miss something important if I skip research?
  • Is this destination safe / good for my budget?
  • How do I keep everyone's preferences in mind?
DO
  • Searches multiple apps, tabs, and blogs separately
  • Creates personal notes or spreadsheets to consolidate info
  • Asks friends for recommendations via group chat
FEEL
  • Overwhelmed by the volume of decisions
  • Anxious about making the wrong choice
  • Excited about the destination — frustrated by the process
05

Personas

Two archetypes derived from research, representing the range of travel planning behaviors.

Persona — Rose
Persona — Eric
06

JTBD & HMW

Transformed pain points into design opportunities using Jobs To Be Done and How Might We frameworks.

Jobs To Be Done
When I start planning, I want to find destination inspiration quickly so I can narrow choices without hours of research.
When I build an itinerary, I want to organize activities by day so I can avoid scheduling conflicts.
When I travel with friends, I want everyone to see the same plan so we can coordinate without confusion.
How Might We
HMW reduce the cognitive load of starting a travel plan from scratch?
HMW help users build a clear day-by-day itinerary without spreadsheets?
HMW make collaborative trip planning feel as easy as a group chat?
HMW surface useful local information at the right moment in the planning flow?
07

Now Wow How — Feature Prioritization

Prioritized features using the NWH framework — separating baseline expectations from differentiation opportunities.

NOW
Obvious / Expected
  • Destination search & browse
  • Itinerary creation by day
  • Save places to a trip
  • Map view of saved places
WOW
Innovative / Differentiating
  • Collaborative real-time trip editing
  • Smart schedule conflict detection
  • Curated local recommendations
  • Trip sharing with view-only links
HOW
Technically Challenging
  • Offline access to itineraries
  • AI-based trip suggestions
  • Multi-currency budget tracker
  • Live flight / booking integration
08

MVP Sitemap & User Flows

Defined the MVP scope and mapped three core task flows.

FLOW 01
Create a new travel plan
Home → + New Plan → Set destination & dates → Name plan → Confirm
FLOW 02
Add a place to an existing plan
Home → My Plans → Select plan → + Add Place → Search → Select → Add to day
FLOW 03
View a travel place / attraction
Explore → Search → Select destination → View detail → Save to plan
09

Heuristic Analysis of Competitors

Evaluated Wanderlog, Tripit, and Sygic against Nielsen's 10 heuristics to surface usability gaps.

HEURISTIC
WANDERLOG
TRIPIT
SYGIC
Visibility of system status
✓ Good
✗ Weak
✓ Good
User control & freedom
✓ Good
✓ Good
✗ Poor
Consistency & standards
✗ Inconsistent
✓ Good
✓ Good
Error prevention
✗ Missing
✓ Partial
✗ Missing
Aesthetic & minimal design
✓ Clean
✗ Cluttered
✗ Cluttered
Insights
The term "all-in-one trip planner application" can be interpreted in various ways, depending on how each company / application defines it
Space management is a gigantic challenge in the travel planner app due to the high complexity of the application
Text-based applications can decrease the overall usability of the application
Loading time can be a very obvious usability issue
10

Low-Fi Sketches & Prototype

Hand-sketched wireframes for all three user flows. Built a first clickable prototype using POP by Marvel for concept validation before committing to digital wireframes.

Low-Fi Sketches
11

Usability Test #1 — Lo-Fi

Type: Guerilla usability test · 5 participants

Location: Memorial Union Activity Center, Oregon State University, Corvallis, USA (in-person)

77.78%
Task Success Rate
4 min
Avg. Time per Task
5
Users
INSIGHT 01
Label clarity — Some action labels were ambiguous. Users didn't know what tapping them would do.
INSIGHT 02
Task framing matters — How tasks were described heavily influenced success rates. Wording is a variable.
INSIGHT 03
In-context feedback — Placement-based hints near the action increased task completion vs. global help.
12

Wireframes — Mid-Fi Prototype

Built mid-fidelity wireframes covering all three user flows. Applied Test #1 findings: clarified labels, unified navigation structure, and improved information hierarchy.

Mid-Fi Wireframes
13

Style Guide

COLOR
WCAG AA-compliant palette. Primary blue for CTAs, warm neutrals for backgrounds, semantic red/green for states.
TYPOGRAPHY
SF Pro Text — legible at small sizes, native on iOS. Clear hierarchy: 24px title → 16px body → 12px caption.
ICONOGRAPHY
Material Design base set, supplemented with custom travel-specific icons for destinations, transport, and accommodation.
COMPONENTS
Buttons (primary / secondary / ghost), destination cards, day-row items, bottom sheet modals, tab bar.
Style Guide
14

High-Fidelity Prototype

Translated wireframes and style guide into a full Figma hi-fi prototype. Covers all three task flows end-to-end, ready for usability validation.

High-Fi Screens
15

Usability Test #2 — Hi-Fi

Type: Standard usability test · 5 filtered participants

Location: Zoom (remote)

77.78%
Task Success Rate
4 min
Avg. Time per Task
5
Filtered Users
CRITICAL ISSUE
The finalize button was nearly invisible on scroll — users could not find the primary action to complete a task.
NAVIGATION
Tasks needed a consistent starting point. Different entry screens caused confusion about task scope.
LANGUAGE
"More / View More / See More" used interchangeably — broke consistency and user expectations.
MISSING PATHS
Some alternative user routes (e.g. editing after adding) had no back-path implementation.
16

Iterations & Improvements

Four targeted iterations based on Test #2 findings — addressing layout visibility, language consistency, task entry points, and navigation paths.

Iteration #1 — Layout: Main Action Visibility

The finalize/confirm CTA was anchored to the bottom of a long scrollable list — users never scrolled far enough to see it. Fixed by pinning the primary action as a floating button above the bottom nav, visible at all scroll positions.

BEFORE
BEFORE
AFTER
AFTER

Iteration #2 — Status Bar / Report Feature

To minimize user confusion at task completion points, a status report feature was added. When users complete significant actions — such as creating a new travel trip — the app now provides a confirmation report, giving clear visibility of what was accomplished.

Iteration #3 — Entry Point Consistency

All three tasks now start from the same home screen. Previously, testers were dropped into different views per task — introducing a variable that skewed results and confused participants about where they were in the app.

Iteration #4 — Language Consistency

Audited every text label across all screens. Consolidated "More / View More / See More" into a single standard: "See More". Applied consistent verb patterns for all action buttons — never mixed with synonyms.

Iteration #5 — Missing Navigation Paths

Mapped all incomplete flows and implemented the missing back/edit routes. Users can now correct mistakes without losing progress — previously some paths were one-way with no recovery.

17

Usability Test #3 — Validation

Type: Standard usability test · 5 new participants (different from previous tests)

Location: Zoom (remote)

100%
Task Success Rate
3 min
Avg. Time per Task
5
New Users
RESULT
Zero participants encountered the issues from Test #2. All four iterations resolved their respective problems.
IMPROVEMENT
Avg. task time dropped 4 min → 3 min. Replacing text labels with icons improved action clarity significantly.
Tripler Final App
18

Outcomes & Lessons

WHAT WORKED
Staying closely connected to real users through all three test rounds. Each iteration was grounded in observed behavior, not assumptions — this drove the 77% → 100% improvement.
WHAT I'D DO DIFFERENTLY
Start with a more structured screener from round one. Filtered participants in Test #2 behaved more consistently — earlier filtering would have given cleaner signal sooner.
Future roadmap — COULD items
Social travel guide creation — let users publish itineraries as shareable guides
AI-powered destination recommendations based on past trip patterns
Integrated budget tracker with multi-currency support
Offline mode for accessing itineraries without connectivity
Tripler Final Prototype
END OF CASE STUDY
See more of my work
← Back to Projects
SYSTEM OK
SECTION · HERO
00%
UTF-8 · TSX