A food delivery startup needed one product that served five completely different user types at the same time: customers, restaurants, delivery partners, feeders, and admins – each with their own flow, logic, apps, and interface.
Role: UI/UX Designer | Company: Prowess Enterprise | Platforms: Web app, Mobile app | Type: B2B & B2C | Timeline: June – Oct 2025
The Problem
Five users. One order. Every interaction has to work.
A customer places an order. The restaurant confirms and prepares it. The feeder ensures quality. The delivery partner picks it up and navigates the route. The admin monitors everything in real time. One order, five experiences.
Nothing existed for all five roles as one connected system with shared order data
Order lifecycle had no single source of truth
Kitchen staff, delivery riders, and field feeders had to use the system under pressure, often on mobile
Each role needed completely different interface, workflow, and decision logic
Research & Discovery
Designing for five users means thinking like five different people.
Customer: Too many steps between "I want food" and "order placed" – slow checkout kills conversion
Restaurant: Kitchen staff can't read complex dashboards mid-service – they need one clear action per screen
Delivery Partner: Riders are on the road – the interface must work with one hand, at a glance
Feeder: No digital workflow existed – feeders were approving quality verbally with no audit trail
Admin: No live dashboard showing cross-platform order status, delivery performance, or issue resolution
Design Process
Research & Planning – Defined 5 distinct personas and mapped their full workflows within the order lifecycle
Wireframing – Sketched core flows for all 5 platforms before any visual work
Interface Design – Every screen answered one question: "What do I do next?"
Design System – Built on MUI components so 500+ screens feel like one product
Prototyping – Interactive prototypes for all 5 platforms validating critical flows
Development & Handoff – Figma files with spacing, component states, interaction specs, and prototypes
Key Design Decisions
5-step checkout flow – linear from browse to live tracking, each step has one job
Restaurant dashboard with live order queue sorted by urgency and one-tap acceptance
Delivery interface designed for one hand on the road – map-first layout, single large CTA at each stage
Admin view showing the whole platform at once with live KPIs and issue escalation