Project
Designing a seamless end-to-end car rental experience that enables users to easily book and rebook vehicles without confusion or unnecessary steps.
The goal was to create a transparent, intuitive, and efficient process for travelers.
My Role
I worked as a UX Designer and Researcher, focusing on how people search, book, and rebook rental cars while traveling.
Through interviews and usability testing, I uncovered key pain points and translated insights into a clear, intuitive user flow.
Timeline
The project was completed within a 6-week design sprint that included research, ideation, prototyping, and testing.
Each phase incorporated continuous feedback and iteration to ensure a smooth and reliable booking experience.
Research & Discovery: from problems to insights
Understanding why users abandon bookings and how clarity builds trust.
Problem statement
User interviews revealed that travelers often abandoned the car rental booking process due to unclear steps, inconsistent information, and unexpected fees.
Lack of transparency during key decision moments led to hesitation, confusion, and reduced confidence — especially for users renting abroad.
Goal
The objective was to design a clear, transparent, and reliable booking experience that minimizes friction and supports confident decision-making.
The focus was on simplifying the flow while preserving essential information users need to complete a booking without uncertainty.
Research audience
Participants included international travelers, families, and frequent business renters.
The group represented a wide range of digital confidence levels, helping identify barriers experienced by both tech-savvy users and occasional renters.
Research plan & methods
The research combined user interviews, competitor benchmarking, and heuristic evaluations of leading rental platforms.
Each method focused on identifying trust gaps, emotional friction points, and usability issues that contributed to booking abandonment.
Key insight
Users didn’t need additional features — they needed clarity, predictability, and reassurance at every step.
Upfront transparency around pricing, policies, and return details became the strongest driver of user confidence and completion rates.
User Personas
A clear overview of the four primary traveler groups using the system — each with unique goals, constraints, and decision patterns that directly shaped the booking flow.

User Flows
Main app navigation flow
This flow defines the primary navigation structure of the app — how users move through key sections such as Search, My Trips, Profile, and Support.

Booking Flow
The core booking experience guides users through searching, evaluating car options, reviewing policies, and completing checkout with full visibility into pricing and requirements.

Information Architecture
A high-level structure of the app’s core sections — designed to support fast decision-making, predictable navigation, and clarity for international travelers.
User Tasks
Home / Search
Location selector
Date & time picker
Filters
Search results
Car details
Add-ons
Insurance overview
Checkout
Confirmation screen
My Trips
Upcoming trips
Past trips
Trip details
Price
Modify booking
Cancel booking
Recalculation Summary
Supporting system areas
Account
Personal info
Driver license info
Payment methods
Billing history
Saved preferences
Support
UFAQs
Help articles
Contact support (chat / phone)
Policies & fees
Insurance rules
Settings
Language
Currency
Notifications
Accessibility options
Legal / Terms
Competitor & Market Analysis
A focused evaluation of leading car rental platforms to identify UX gaps, friction points, and opportunities for differentiation — especially for international travelers.





Key UX issues identified across market
Hidden or unclear fees
Most platforms reveal insurance, add-on costs, or extra charges late in the flow — causing distrust and booking abandonment.
Excessive choice & cognitive overload
Many interfaces show too many vehicle categories, add-ons, and unclear insurance tiers at once, overwhelming users.
Inconsistent return-station logic
Return-location changes often trigger unexpected rules or price changes that aren't clearly explained.
Non-transparent insurance information
Insurance wording is complex, ambiguous, or buried inside expandable sections.
Poor mobile optimization
Critical steps (filters, add-ons, payment) often require too many taps or open multiple screens.
Opportunity areas
Clarity & Transparency Framework
Expose all fees, return rules, and insurance details upfront to rebuild trust.
Simplified Decision Path
Present information progressively — reducing cognitive load and speeding up selection.
Predictable Rebooking Experience
Most competitors treat booking changes as a separate, confusing flow.
Opportunity: integrate modification directly in “My Trips”.
International Traveler Support
Clear language, currency, and return instructions become a competitive differentiator in tourist regions.
Summary
Most rental apps suffer from hidden fees, unclear rules, and overloaded interfaces — especially painful for international travelers.
This project focuses on delivering clarity, transparency, and predictability across booking and rebooking.
End-to-End Booking Flow
High-fidelity wireframes outlining the complete booking process—from initial vehicle selection to final confirmation—designed to support consistent, predictable user interaction across all steps.
Context
This flow was developed for an international car-rental startup serving a diverse customer base, including both local users and travelers from abroad. The design required a clear, universally understandable booking experience that accommodates varying levels of digital proficiency and familiarity with local rental policies.
Objective
To establish a structured, transparent booking journey that reduces cognitive load, clarifies protection and pricing decisions, and enables users to complete the rental process with confidence, regardless of their location or travel context.

Driver Verification
Driver information and documents are captured upfront to ensure accuracy, compliance, and a smooth handoff across the booking flow.
This step reduces friction, prevents downstream issues, and standardizes the verification process for both users and agents.

Booking Summary
The Booking Summary screen consolidates all critical trip data, pricing details, driver verification results, and protection selections into a single, structured review step. Designed as a high-integrity checkpoint, it ensures users fully understand their rental terms before proceeding, reducing ambiguity and minimizing post-booking support requests. This stage reinforces compliance and operational accuracy while creating a clear, low-friction decision environment that strengthens user confidence and supports efficient downstream processing.

Final UI Overview
A quick visual overview of the final interface — simple, clear, and aligned across all screens.
The final UI creates a unified, seamlessly structured booking journey built on clarity and consistency. Each screen supports quick recognition and confident action through a predictable visual rhythm. Together, these patterns form an experience that feels intuitive for users and scalable for future business needs.

Strategic Design Summary
A concise overview of the principles and outcomes
driving this design.
UX design principles
The design followed principles focused on reducing friction, strengthening clarity, and supporting confident decision-making through the booking flow.
Consistent patterns and structured interactions ensured a predictable experience that guided users through each step with ease.
Outcome
This stage defined the core structure of the booking experience, clarifying how information is presented and how decisions are made throughout the flow.
It aligned the team around a unified interaction model and established a stable foundation for moving into high-fidelity design.
Final reflection
This phase reinforced the importance of clarity, predictable behavior, and well-structured decision paths in a task-focused journey.
Establishing these fundamentals early prevents downstream complexity and supports confident progress into visual and interaction refinement.

Let’s Create with Clarity.
Open to opportunities where design can simplify complexity, strengthen workflows, and support efficient product experiences.
Available for collaborations and full-time UX/UI opportunities.

© 2025 Dina Lee. All rights reserved.


