Skip to main content
UI Coach Logo
Advanced

Real Time Commuter Carpool

Design a same-day carpool experience that matches compatible routes and divides costs without encouraging unsafe driver interaction.

Mobile4 hours plus

The brief

Understand the problem

Background

Drivers with empty seats and riders traveling in the same direction could share costs, but last-minute matching introduces identity, timing, route deviation, and personal safety concerns.

User context

Hana drives from a suburban station to a business park each weekday. A train cancellation leaves two nearby commuters looking for a ride along most of her route.

Product problem

The system must make route overlap and pickup cost understandable while giving both parties enough verified information to make a safe decision.

Objective

Design the offer, match review, pickup coordination, trip, and cost settlement flow for a same-day carpool.

What to design

Define the experience

Required experience

  • Driver trip listing
  • Route-compatible match review
  • Protected pickup and live trip
  • Transparent cost settlement

Screens and states

  • Trip offer setup
  • Match comparison
  • Pickup status
  • In-trip safety view
  • Receipt and report

Core user flow

Follow the critical path

  1. 01

    Hana publishes her route and available seats

  2. 02

    She reviews two verified rider requests

  3. 03

    The app sets a public pickup point

  4. 04

    The trip begins and the agreed cost is settled after arrival

Product rules

Requirements and constraints

Requirements

  • Show added time and distance before accepting
  • Verify driver, vehicle, and rider identity
  • Hide exact home addresses
  • Lock the cost agreement before departure
  • Provide an accessible emergency and trip-sharing control

Constraints

  • Drivers must not interact with complex controls while moving
  • Routes may change with traffic
  • Local regulations may restrict paid rides

Reality check

States worth considering

A rider misses pickup
The driver changes route
Vehicle details do not match
Payment fails after arrival
Someone feels unsafe before or during the trip

Ready-to-use content

Mock data

Use this content to test hierarchy and realistic data states. You can expand it when the concept needs more depth.

Match request

  • Amir, identity verified
  • Route overlap: 8.4 km
  • Pickup: Oak Station taxi bay
  • Added trip time: about 7 minutes
  • Shared cost: $4.50

Finish line

What to deliver

  • Five mobile screens or states
  • A safety and identity model for the match card

If you want more

Optional extensions

Add recurring commute groups
Design organization-sponsored carpools

Optional direction

Visual resources

Use these as a starting constraint if you want one. They are not part of the required solution.

Font pairing
Julius Sans OneArchivo Narrow

Julius Sans One & Archivo Narrow

Clear interface writing gives people the confidence to understand what changed and decide what to do next.

Icons
Illustrations

Keep practicing

Intermediate
Transportation

Ride Pickup at a Crowded Venue

Design a pickup coordination flow that helps riders and drivers meet safely when roads, crowds, signals, and venue rules keep changing.

Mobile2 to 4 hours
NavigationMobile Design
Advanced
Transportation

Accessible Airport Wayfinding

Design step-free airport guidance that combines gate timing, assistance points, lift status, rest needs, and indoor location uncertainty.

Mobile2 to 4 hours
AccessibilityNavigation
Advanced
Transportation

EV Charging Session Failure Recovery

Design a charging recovery flow that diagnoses start, power, connector, account, and payment failures without stranding the driver.

Mobile2 to 4 hours
Error HandlingInteraction Design
Advanced
Transportation

Transit Elevator Outage Guidance

Design real-time step-free journey guidance that responds to a station elevator outage with credible alternatives and support.

Mobile2 to 4 hours
AccessibilityNavigation
Intermediate
Transportation

Find Reliable Parking Nearby

Design a parking search flow that combines reported availability, restrictions, walking distance, and confidence in the data.

Mobile2 to 4 hours
Mobile DesignNavigation
Intermediate
Transportation

Public Transit Trip Options

Design a city transit planner that compares viable routes and responds clearly when service conditions change.

Mobile2 to 4 hours
Mobile DesignInformation Hierarchy