Da Dabba — A Pomofoods Platform
Last updated: 2026-07-22
Platform-Wide
The foundation every role runs on.
Entry & Authentication
"Lets eat!!" start board (/start) — the app's action front door · Magic-link login (branded) and Google OAuth; first-login role selection · Multi-role support — hold consumer, kitchen, shop, and driver profiles at once
Business Logic
Flat platform fee — 12% delivery, 6% pickup (per-vendor overrides); configurable fee bearer · Pay-at-shop bypass; per-vendor 5% GST snapshotted at order time · Auto-confirm orders; payouts auto-processed 3 days before delivery · Area-request auto-resolution; notification lifecycle; payment-method-aware refund routing
Public Pages
Landing page, public 14-day calendar, public kitchen/shop profiles with schema.org JSON-LD · Privacy Policy, Terms, Features page, How-to guides, Contact, Tipfree Canada, blog · SSR content blocks on all public pages for Google indexing
Infrastructure
Next.js 15 (App Router) with SSR; spinning dial navigation on desktop dashboards; PWA · Google Tag Manager + GA4; PostHog product analytics and funnel tracking · Branded emails via Resend; per-page metadata, JSON-LD schema, and auto-generated sitemap · GitHub Actions cron jobs and a Stripe webhook handler