MunchRun
2020
// Overview
Ripped out the commission-based delivery model and built a flat-fee alternative. Three distinct user roles (customer, driver, restaurant) with order state that had to stay consistent across all three dashboards in real time. Real-time driver-to-order assignment. Restaurant dashboard for inventory management. Wired, tested, shipped. Proof of concept that systemic problems (predatory per-order commissions) have architectural solutions.
// Challenges
Three distinct systems requiring real-time sync without purpose-built infrastructure. Order state changes from customer → driver → restaurant had to propagate consistently. Feature parity with established platforms while working under student project constraints.
// Outcomes
Functional end-to-end platform with real-time three-sided sync running reliably in production conditions. Demonstrated that the zero-commission model isn't just economically viable — it's architecturally sound. The system proved the business problem had a technical solution.