Home / Work / Opla Delivery

Two users, opposite needs: Opla Delivery

A courier app used while moving and a dispatch console used while coordinating — sharing a data model but not a layout philosophy.

Opla Delivery — Mobile
Role
UX/UI Designer
Timeline
2021
Team
Ops, engineering
The challenge

Designing either surface in isolation breaks the other.

The courier is on a scooter with one thumb and no spare attention. The dispatcher is at a desk trying to see everything at once.

Most delivery products design one properly and let the other inherit its patterns.

Opportunity

Let the two surfaces diverge

Shared data does not mean shared layout. The interfaces should be as different as the contexts are.

The solution

Next-action for the courier, exception-first for the dispatcher.

The two applications share entities and nothing else.

Design decision

The courier sees one thing

Never a list of decisions — always the thing happening now.

Large targets, states readable in peripheral vision, and no screen that requires reading while moving.

Design decision

The dispatcher sees everything wrong

Exceptions first, normal operations quiet.

Attention goes to what is going wrong rather than what is fine, which is the only way a single person monitors a fleet.

Outcome

Two interfaces tuned to genuinely different contexts.

Sharing a data model but not a layout philosophy turned out to be the decision that made both usable.