Multi-restaurant Food Delivery App — Regional Launch
Challenge: Restaurant group needed a branded delivery app to reduce 30% commissions paid to aggregators and own customer relationships directly.
Architecture: React Native app for customers and drivers. Node.js microservices for order, menu, delivery and payments. Real-time driver location tracking via WebSocket + Redis. Google Maps Route Optimization API for multi-stop driver routes. Stripe Connect for restaurant payout splitting.
Outcome: Platform launched across 45 restaurants in 3 cities. Commission savings of $180K/month vs aggregator fees. Driver satisfaction score 4.7/5 — route optimisation reduced delivery time 22%.