Open Lluna

WashMinute On Demand Car Care, Anywhere

Uber-style car wash and light vehicle services (tire change, quick detailing) fulfilled by vetted Washmen. Real-time dispatch, live maps, ratings, and cashless checkout on iOS/Android + web.

8+ months
End-to-End Engagement
2
Mobile Platforms (iOS/Android)
Sub-60s
Avg. Booking Time
4.8★
User Rating (target)
The Challenge

Make car care as simple as ordering a ride

  • Fragmented offline market: customers rely on phone calls/DMs; no standard ETAs, prices, or quality control.
  • Dispatch & coverage: matching demand with nearby available Washmen while minimizing idle time and travel.
  • Trust & consistency: ratings, rework handling, and transparent pricing to keep retention high.
  • Ops visibility: real-time view for coordinators (zones, queues, SLAs, cancellations).
Our Approach

Co-design + Agile sprints

8-month partnership from business planning and service blueprinting to rollout. We shipped in 2-week sprints with demoable increments.

Discovery & Blueprint

  • Stakeholder interviews, value prop & pricing model
  • Service map: request → dispatch → onsite → rating
  • KPI definition: ETA, completion time, NPS, repeat rate

MVP & Field Pilot

  • Rider-like booking flow + Washman app with maps
  • Geo-matching, basic surge, secure payments
  • Pilot in 2 districts; refine routing & buffers

Scale & Ops

  • Ops dashboard, SLA alerts, churn-save offers
  • Ratings, re-assignment, queue balancing
  • Growth campaigns + referral loops
The Solution

A two-sided marketplace with real-time dispatch

Customer app, Washman app, and Ops cockpit — all synchronized in real time.

Smart Matching

Nearest eligible Washman with travel time prediction & load balancing. ETA promises with buffer; auto re-assign on timeout.

Geo-fencingETA buffersRe-assign

Live Map & Routing

Turn-by-turn to the client; status updates (en-route → arrived → in-progress → complete), plus photo proof.

PolylineLive statusProof photos

Cashless & Secure

Card/NAPS/Wallet supported. Refunds & adjustments handled through an internal dispute flow.

3-D SecureRefund flowsPCI aware

Quality & Trust

Ratings, service checklists, and mandatory after-job photos to enforce quality and reduce rework.

ChecklistsRatingsQC photos

Ops Cockpit

Real-time map of all jobs, SLA alerts, heatmaps, growth & cohort analytics, cancellation reasons.

HeatmapsSLA alertsCohorts

Growth Loops

Referrals, promo codes, reactivation nudges; zone pricing for peak periods and weather-aware prompts.

ReferralsZone pricingNudges
WashMinute architecture diagram (placeholder)
Architecture overview
How it Works
  • Dispatcher: job requests hit a queue; a matcher picks the best Washman using proximity, workload, and ETA feasibility.
  • State machine: requested → assigned → en-route → arrived → in-progress → complete with guardrails for reassign/cancel.
  • Maps: bi-directional updates broadcast to client & Washman; ops get SLA alerts and zone heatmaps.
  • Payments: pre-auth at accept; capture on completion; refunds/adjustments via dispute console.
Tech Stack

Built for reliability & speed

A pragmatic, scalable stack across mobile, backend, infra, and analytics.

Mobile
  • React Native (iOS/Android)
  • Expo EAS
  • FCM push notifications
  • Deep links
Web & Frontend
  • Next.js (App Router)
  • Tailwind + shadcn/ui
  • Map SDK (Google Maps)
  • React Query
Backend
  • Node.js (NestJS/Express)
  • PostgreSQL + Prisma
  • Redis (queues, cache)
  • WebSockets (live ops)
Payments & Security
  • Stripe / NAPS integration
  • 3-D Secure
  • Rate limiting & audit logs
  • JWT + RBAC
Infra & DevOps
  • Docker + Nginx
  • AWS / DigitalOcean
  • CI/CD (GitHub Actions)
  • Telemetry & alerts
Observability
  • Metrics (SLAs, cohorts)
  • Tracing (jobs, retries)
  • Error monitoring
  • Heatmaps
The Impact

Operational clarity and faster service

70% faster
booking flow vs. baseline, with fewer drop-offs
↑ repeat rate
ratings + consistent ETAs improved retention
↓ idle time
zone balancing and re-assign lowered dead miles

The product and sustainability narrative are aligned with WashMinute’s public positioning.

Timeline (8 months)
Month 1
  • Discovery, business model, service blueprint
  • Personas & key journeys; KPI baselines
Months 2–3
  • MVP build (client + Washman apps, dispatch)
  • Pilot in 2 districts; routing & SLA tuning
Months 4–6
  • Payments, ratings, photo proof, ops dashboard
  • Promo/referral system; cancel reasons
Months 7–8
  • Scale prep, incident playbooks, analytics
  • Marketing hooks; iOS readiness review
Demo

Product Walkthrough

Short highlight of request → dispatch → on-site service → rating.

Demo

Try WashMinute

Tap, book, and relax — we’ll take care of the shine.

Case Study path: /case-studies/washminute