Food Ordering App
Restaurant ordering app on React Native and Supabase, with Stripe payments, multi-restaurant catalogues, and real-time order tracking.
- Delivered
- Apr 2024
- Stack
- React Native app, Supabase, Stripe
- Stripe payments
- Live tracking
The problem
Customers needed to order from multiple restaurants with reliable payments and live order status, without calling the restaurant for updates.
Approach
A React Native food ordering app backed by Supabase, with Stripe payments and live order tracking for customers. Realtime order status over websockets, idempotent payment flows, and a courier-friendly status model.
Architecture
React Native app ordering, live order tracking
Supabase — auth, Postgres database, realtime channels
Stripe payments, idempotent charge flow
Outcome
Stripe payments and live order tracking across multi-restaurant catalogues.