Back
SwipePhoto Observer Adblock Green VPN SoftShield VPN Fluid Chat AI Hypurr Wallet Yooca
Self-initiated concept · UAE

Your car.
Our driver.

I designed Yooca from scratch — a self-initiated concept for a chauffeur-on-demand app where a vetted driver comes to drive your own car. The design challenge: turn a phone-call booking into a two-minute, trustworthy experience.

🎒 School Drop-off 🥂 After Party ✈️ Airport 🐶 Pet to Vet
Yooca home
5
Taps to complete a booking — pickup to confirmation
6
Real-life occasions as entry points to the flow
Solo
Research · UX · UI · design system
UAE
Market where designated-driver has no app-native solution
My role
Solo concept — UX, UI & design system
Type
Self-initiated · personal project
Timeline
2023–24
Market
iOS · UAE · priced in AED

What this shows

A real-world service-marketplace flow — a designated-driver app where a vetted driver comes to drive your own car. The core design problem: effortless booking has to feel trustworthy enough that you hand over your keys to a stranger. This concept works through that problem end to end: research, IA, trust architecture, pricing transparency, and a complete design system.

The challenge

A ride-hail takes you somewhere. Sometimes you need your own car driven.

In the UAE, plenty of people own a car but can’t — or shouldn’t — drive it: a glass too many after a party, a school run during a meeting, a pet to the vet, moving the car across town. A taxi doesn’t solve any of that. The existing answer was a phone call to a driver agency: opaque pricing, no trust, and no idea who’d be behind the wheel of your Aston Martin.

My brief: turn that phone call into a two-minute, trustworthy booking — pick the occasion, choose your car, see the price, and hand the keys over with confidence.

Built for real life

Six occasions, one driver

🥂

After Party

Don’t drive after a drink — we’ll get you home in your car.

🎒

School Drop-off

A trusted driver for the morning run.

✈️

Airport Transfer

Leave from home in your own car.

📍

Move Car A → B

Get your car somewhere without you.

🐶

Pet to Vet

For trips you can’t make yourself.

🔧

Car Service

We take it in and bring it back.

Discovery

What stopped people booking

I won’t hand a stranger my car

Trust is everything when it’s your own vehicle. People needed to know who was driving — and that it was safe.

How much is this going to cost?

Price anxiety killed bookings. A vague phone-quote felt risky; people wanted the number before committing.

I need this right now

The “after party” case is urgent and emotional. Any friction at 2am means they drive themselves — the worst outcome.

From how the designated-driver service worked before any app — a phone call, cash, and trust — and a teardown of adjacent on-demand booking flows. Framed as the problem to solve, not measured research.

The booking flow

From “I need a driver” to booked, in five taps

I designed the whole journey to be finishable in under a minute — every step removes a question.

Pickup
1
Pickup
Drop a pin or use your location.
Select car
2
Your car
Pick from your saved garage.
Review
3
Review
Route, time, price up front.
Pay
4
Pay
One tap with Apple Pay.
Track
5
Track
Live status until it’s done.

Key decisions

Designed from scratch — every call backed by research

Every design decision is deliberate — rooted in how the service works offline and first-principles reasoning about what removes friction and builds trust. These are the three that shaped the experience most.

Occasion home
01 The home screen

Lead with the occasion, not a blank map

What I designed
Instead of dropping users onto an empty map, I opened with the reason they’re here — School Drop-off, After Party, Airport, Move Car A→B — each a tappable occasion that pre-fills the booking.
The design hypothesis
Research showed that opening on a blank map leaves people without a starting point — intent needs to be surfaced immediately for a service that isn’t yet habitual.
The bet
Matching the screen to intent reduces cognitive load at the moment of highest motivation — the home feels made-for-you rather than generic.
Garage
Select car
02 Earning trust

Your garage, your car — handled with care

What I designed
A personal Garage: add your cars once (brand, model, colour, plate), then book in a tap. The whole flow speaks “this is your vehicle” — vetted driver, named, with the exact car shown back to you.
The design hypothesis
Handing your keys to a stranger makes trust the #1 hesitation — especially for premium cars. The car is personal; the experience needs to mirror that.
The bet
Saved cars and a personal, careful tone directly address the handover anxiety — the design bet is that this converts one-time users into regulars.
Review & price
03 Killing price anxiety

The number, before you commit

What I designed
On the review screen I surfaced the price up front — a clear per-minute model and an estimate range (e.g. 40–85 AED) with the full route, so there are no surprises at payment.
The design hypothesis
The old phone-quote model trains people to expect a nasty surprise at payment. Price uncertainty was the likely reason for hesitation, not the price itself.
The bet
Showing the price before commitment directly removes the #1 research-identified abandonment trigger — no surprises means no payment-step drop-off.

The product wasn’t a ride. It was the confidence to hand over your keys.

Concept output

What the concept demonstrates

Effortless flow
5-step booking
Occasion → car → price → pay → track: zero dead ends
Trust architecture
Vetted, named, yours
Driver card + saved garage + your car shown back to you
Upfront pricing
The number before commit
AED range estimate on the review screen — no payment surprise
Validate next
What I'd instrument
Time-to-book · booking completion rate · D30 repeat rate

This is a self-initiated concept — no live metrics exist. The design decisions are grounded in how the designated-driver service worked before any app, and a teardown of adjacent on-demand booking flows. I’d validate the core bets against time-to-book, completion rate, and repeat-booking rate from day one.

Reflection

What I’d do differently

🕑

“After Party” needed its own express path

The flagship use-case is urgent and often impaired. A stripped, one-tap late-night flow would beat the standard journey — I scoped it for the next release.

💸

An estimate range still left some doubt

40–85 AED reduced anxiety but didn’t kill it. A tighter, route-based quote up front would convert better — worth the extra engineering.

🛡️

Trust needs to be shown, not stated

I’d surface driver photo, rating and ETA earlier — proof beats promises when it’s your own car on the line.

Design system

Clean, bright, trustworthy

Palette

Yooca Blue
#2196F3
Navy
#0D2440
Sky
#E3F2FD
Cloud
#F3F6FB
Ink
#15192B

Typography — Inter display, DM Sans body

Display · 900
85 AED
Heading · 800
Pickup Location
Body · 500
Set the place to pick up your car. One way · pay per minute.
Caption · 600
Salem → Burdigalian → Roterdam

Key components

🥂After Party

Occasion Card

Intent-first entry points to the booking flow.

School Drop-off40–85
AED

Price Tag

The estimate, shown before you commit.

Book Now

Primary CTA

One bright, unmistakable action per screen.