~/projects /yycchinesefood
yycchinesefood — ordering platform for independent Chinese restaurants
role
Owner / operator
period
2026 — present
status
wip
links
private
YYC 10
founding program
20–30%
delivery-app fee replaced
Independent Chinese restaurants in Calgary live on razor margins, and delivery apps take 20–30% of every order. Most of these are family businesses without the time, English-language comfort, or budget to build direct ordering. That’s a problem I’m unusually well-positioned to solve: I’m a Mandarin-speaking Calgary operator who builds multi-tenant platforms for a living.
The model
yycchinesefood is a shared ordering platform: one codebase, many restaurants, each with its own menu, branding, and Stripe account. The launch strategy is the “YYC 10” — a founding-restaurant program of ten independent kitchens that get white-glove onboarding.
Architecture
- SvelteKit on Cloudflare Pages/Workers, with KV and D1 at the edge for menu caching — menus load instantly even at lunch rush
- Supabase Postgres as the source of truth, with row-level security separating tenants
- Stripe for payments, Resend for order confirmations
The multi-tenant pattern — tenant_id + RLS + per-tenant theming — is the same one I use in my operations-platform work; this applies it to the restaurant vertical.
Status
Early stage: platform scaffolding and the founding-restaurant landing page are built; restaurant onboarding is next. I’m documenting the build in the log as it progresses.
stack: SvelteKit · Cloudflare Workers · KV · D1 · Supabase · Stripe · Resend