Skip to main content
mintapp
← Back
Case study

Car washes, dispatched like a real operation

JameelCar wash service marketplace
A four-sided platform — customer app, provider app, worker app and an admin dashboard — that turns a fleet of independent wash crews into one bookable, trackable service.
Field
Service marketplace
Scope
Strategy · Design · Development
Platform
Mobile · Customer, provider & worker apps + admin dashboard
Model
Multi-role, on-demand dispatch
Jameel client app home screen with washing services
Jameel service details and booking screen
The challenge

Independent car wash providers were juggling bookings over phone calls and messaging apps, with no way to assign a job to a specific worker, track its status, or see which crew was free. Customers had no visibility past "someone will come by."

Our approach

We split the operation into four connected roles instead of one app trying to do everything: customers book, providers manage their business, workers see their assigned jobs, and admins oversee the network.

Four roles, one system
Separate apps for customer, provider and worker, sharing a single source of truth for every booking.
Jobs, not just bookings
A booking becomes a trackable job the moment it's assigned to a worker, with status updates at every step.
Provider as a business
Each provider gets tools to manage their own workers, pricing and schedule, not just a shared calendar.

Experience direction

Book in a few taps
Service type, location and time slot, matched against real provider availability.
Status the customer can see
Requested, assigned, en route, done — visible without a phone call.
A worker's queue, not a dashboard
Workers get a simple job list built for a phone in one hand, not a desktop screen.
Product screens
Compositions from the customer app, the worker's job queue and the provider dashboard.
Jameel home screen with service categories
Jameel add location screen with map picker
Jameel available booking times screen
Jameel saved payment methods screen
Design system

A cobalt signal colour against a light, functional layout — built to stay legible on a phone screen in daylight, mid-job.

Outcome
The result is a working dispatch system, not a booking form bolted onto a chat app: four connected apps sharing one data model, role-based access from customer through to admin, and a job lifecycle that's visible to everyone in it.
Four connected apps on one shared backend
Full job lifecycle from booking to completion
Role-based dashboards for providers and admins
Related project

You bring the idea. We arrive with direction.