We'd rather ship one product well than five things half-built. Foodiez is the live one. Everything below is real, in production, used by real customers and restaurants.
A multi-vendor restaurant ordering platform built ground-up for the Sri Lankan market. Customers discover restaurants and dishes near them, order, pay via PayHere or in-app wallet, and track the order live. Vendors manage menu, branches, schedules, orders and payouts to verified bank accounts. The platform handles real-time status, push notifications, and operator approvals.
The boring CRUD is the boring CRUD. The things that took real work:
Pluggable WhatsApp provider — runs against Baileys for dev, swappable to Meta Cloud API for production. One-time codes for login, wallet, withdrawals.
Web checkout and mobile SDK, full signature-verification webhook, wallet top-ups, partial-wallet payments, and order-state recovery on cancellation.
Bank account capture with mandatory bank-statement upload, platform-admin approvals, OTP-protected withdrawals, bulk processing, and full audit log.
Socket-driven kitchen queue, customer-room order status pushes, auto-accept rules, slot capacity recalculation, and order-timeout cron jobs.
Vendor and dish search with embedding-based recall (Ollama nomic-embed-text), with a nearest-restaurants fallback when location-radius returns zero.
Flutter customer app and Capacitor vendor app, Firebase push notifications, in-app PayHere mobile SDK, deep links to live order tracking.
If you're working on a product that needs payments, vendor onboarding, real-time ops, or just a small team that can actually ship — let's talk.
Start a conversation →