Foodmedia — Multi-Role Food & Merchant Ecosystem
Designing & Building an Integrated Multi-Tenant Food Delivery & Merchant SaaS Platform
Three Flutter apps over a shared Laravel backend: Foodmedia for customers, food-ON for restaurant merchants, and food-D for drivers — each a separate product with its own release, sharing one order lifecycle. As Senior Product Engineer & Founding Designer I owned the end-to-end lifecycle: 4-mode ordering architecture (Delivery, Pick Up, Dine In, Reservasi), real-time Pusher & FCM messaging, HTTP timeout guards across every service caller, and the public web profile.














