Work/Consumer services & D2C03
Five apps, one platform, for a multi-city mobile grooming operator
A five-surface field-service platform, consumer app, partner app, manager dashboard, franchise owner panel and super-admin console, architected from the ground up for multi-city, multi-country and franchise operation.
- 5
- Application surfaces
- Multi-city, multi-country
- Operating scope
- Scheduling & routing
- Core engine
- Tracking, loyalty, CRM, payments
- Shared services
- Client
- Mobile grooming operator, multi-city (under NDA)
- Industry
- Consumer services & D2C
- Engagement
- Phased programme
- Platforms
- Consumer app (iOS, Android) · Partner app · Manager dashboard · Franchise owner panel · Super-admin console
- Stack
- Flutter · Next.js · Node.js · TypeScript · PostgreSQL · PostGIS
- Services
- Software & platformsDesign
What we owned
Midknightstudio owned product design, all five application surfaces, the scheduling and routing engine, the data model and infrastructure. The client owned operations, pricing and franchise onboarding.
The brief
A grooming business that comes to the customer has every problem of a logistics company and every problem of a consumer marketplace at the same time. Bookings, live partner location, routing across a city, franchise territories, loyalty, promotions and payments, all of which had been running on a mix of spreadsheets and off-the-shelf tools that could not follow the business into a second city, let alone a second country.
What we did
We started with the data model and the tenancy structure, because franchise, city and country boundaries have to be right before a single screen exists. From there, five surfaces share one back end: a consumer app for booking and tracking, a partner app for the groomer on the road, a manager dashboard for dispatch, a franchise owner panel for territory economics, and a super-admin console for the operator.
The scheduling and routing engine sits underneath, with live location tracking, promotions, loyalty and CRM as shared services rather than per-app features.
Where it landed
One platform that runs the operation end to end, designed so that a new city or country is configuration rather than a rebuild, and a franchise owner sees their own numbers without seeing anyone else's.
More work
All case studiesHave something similar in mind?
Tell us what you are trying to ship. We reply within one working day, usually with questions before a quote.
