A completely distributed microservices system demonstrating food delivery services and inter-service communication.
FoodFlux is a distributed food ordering platform built with microservices. It lets users browse restaurants, place orders, and track delivery status in real time. The system demonstrates event-driven architecture with Kafka, fault tolerance patterns, and WebSocket notifications across independent backend services.
Login & Auth screen

Customer dashboard browse restaurants

Customer placing an order

Kitchen staff order management view

Driver dashboard for delivery tracking
