Built from scratch because no off-the-shelf platform could draw delivery zones to actual streets.
Mixue Hong Kong needed a delivery system that matched their actual service area: specific streets around 大埔-昌運中心. The platforms available in Hong Kong only supported radius-based delivery zones, which didn't fit their street-level requirements.
Switch drinks, adjust quantities. Nothing waits for a server. Customers never experience a loading screen, even on a slow 4G connection.
Drop a pin anywhere. Inside the polygon → live ETA based on straight-line distance from the store. Outside → out-of-zone banner. The zone is drawn to exact streets around 大埔-昌運中心, not a radius.
Each walk has a 30-minute window. Orders are assigned by distance and fill slots in sequence. When a window is full, the order is auto-assigned to the next time slot 30 minutes after.
Every order hits the team's Telegram the moment it's placed. No app, no dashboard. Just the tool your staff already uses.
Mixue's delivery boundary doesn't match a radius. Their walker shifts don't fit a standard delivery system. Their menu has drink customisations that most ordering platforms flatten into a single dropdown. Every one of those details is the reason they needed something built for them, not adapted to them. That's what tailor-made means. The system is shaped to the business, not the other way around.
| Off-the-shelf (Eats365, etc.) | moofa custom build | |
|---|---|---|
| Ordering flow | Standard template, works for most shops | Designed around your actual ordering logic |
| Delivery zones | Radius-based, pre-defined shapes | Drawn to the exact streets you serve |
| Delivery system | Fixed scheduling, same for every shop | Built around how your team actually delivers |
| Staff notifications | In-app dashboard, staff learn a new tool | Telegram, WhatsApp, whatever they already use |
| Branding | Their template, their constraints | Your brand, end to end |
| You own | The iPad | The source code, yours to modify, move, or hand to any developer |
| Future changes | Wait for the vendor's roadmap | Change anything, anytime. It's your code |
Priced against a good SaaS platform, a tailor-made system lands in the same range. The difference isn't cost, it's fit.
Off-the-shelf platforms are built for the average restaurant. If your shop is the average restaurant, they're a great choice, and we'd tell you to use one. Eats365, Cherrypick, SHOPLINE. All solid products.
But every business has details that don't fit the average. Delivery boundaries that don't match a circle. A delivery system that doesn't fit a standard template. Ordering flows with quirks that matter to your customers. When those details are the reason your business works, adapting your operation to someone else's software means giving up the thing that made you different.
A tailor-made system is shaped around the details that matter. You get the source code, yours to modify, move, or hand to any developer. That's the only reason to build one, and the only reason anyone should.
Have a problem off-the-shelf software can't fix?