Building a rural food delivery service from scratch in Cardigan, West Wales — customer app, restaurant tools, and driver dispatch on a single Bubble platform.
Yonder has processed over £130k in orders in less than a year

RURAL TOWNS ARE FOOD-DELIVERY DESERTS.
The big delivery platforms had never come to West Wales. The unit economics don't work in low-density rural areas, and the towns here — Cardigan, Newcastle Emlyn, Aberporth — are too small and too far apart to fit the Just Eat / Deliveroo playbook. The result was a market gap that felt like neglect from one side and protection from the other: customers wanted the convenience they'd had elsewhere, restaurants wanted access to that demand, but nobody wanted the 30%+ commission and aggressive pricing pressure that came with the national brands.
Registered users
Deliveries completed
One Bubble application handling customer ordering, restaurant operations, and driver dispatch — no separate codebases, no integration tax
One platform, three user types

Browse, order, track. Welsh greeting on the home screen.

Menu, prep times, daily shifts, missed-order phone alerts.

Shifts, dispatched jobs, GPS, earnings, Core Driver perks.
The first dispatch model was broadcast — every driver got every job. The loudest phones won. A core driver flagged it as unfair: drivers who always accepted were losing out to drivers who cherry-picked.
The rebuild offered jobs one driver at a time, ordered by acceptance rate over a 30-day rolling window. Decline twice and you drop down the queue. Accept reliably and you eat first.

What this project shows about my work
Not a demo, an operating business with money flowing through it.
Complex role-based data models, real-time dispatch logic, background mobile features, third-party integrations (Stripe, Twilio, Retell AI, Google Maps).
Using each tool for what it's actually good at, and the plumbing between them.
Designing for the people who use the system every day, not just the happy path.
What do you need?
Select all that apply.