S·04 · Hospitality · In build · 2026
Matcha & Maine
A customer engine for a London cafe — loyalty, referrals, and table ordering in one quiet system.
RoleDesign · Engineering · Product
StackNext.js · Cloudflare Workers · D1 · Goodtill POS
StatusIn build
Year2026
01 — The brief
A neighbourhood cafe competes with chains that have apps, points, and data. The owner needs the same machinery without the corporate feel — and without a developer on staff.
Matcha & Maine gives the cafe a digital stamp card with seasonal collectible editions, a referral scheme that rewards real first purchases, order-from-table connected to the till, and an owner dashboard that reads like a cockpit: customers, growth, revenue, busiest hours.
02 — The product
From leaf to latte.

03 — The build
- —Digital stamp card — ten stamps to a free drink, seasonal editions, achievement ladder
- —Stamp unlock ceremony and shareable social cards
- —Referral scheme with qualification on first purchase and monthly caps
- —Table ordering with server-side pricing
- —Staff page — scan a code, add a stamp, redeem, rate-limited
- —Owner dashboard — KPIs, customer CRM, growth, announcements, operations
- —GDPR export and deletion, legal pages, consent with timestamps
- —Cloudflare Workers + D1 + Drizzle, webhook to the Goodtill till, fail-closed security posture
04 — The journey
- July 2026The design lands first — a scroll-driven landing, from leaf to latte.
- July 2026Architecture pivots to Cloudflare Workers and D1 — right-sized for a cafe, fast and nearly free to run.
- July 2026Loyalty, referrals, table ordering, and the owner cockpit ship across eight migrations.
- August 2026Working end-to-end locally; launch waits on the cafe’s own credentials.
05 — The state
Complete and rehearsed end to end. Launching with the cafe — autumn 2026.
Begin something