Full-Stack
ZyMeal: Real-Time Food Ordering
Food delivery platform with live order updates and clean API design.
Node.jsExpress.jsMongoDBReact

Click to zoom
Overview
Food ordering web app with live kitchen tracking, JWT-based user roles, and a fast checkout flow.
Problem Statement
Food apps often slow down during dinner rushes, leaving customers and restaurants guessing about order status.
Architectural Solution
Built a Node.js REST API with Socket.io channels for instant status updates between kitchen staff and diners, validating all inputs with Zod schemas.
Key Features & Engineering Highlights
Live order tracking via Socket.io WebSocket channels
Dedicated interfaces for customers, kitchens, and admins
Strict request payload validation using Zod
Automated subtotal calculations and checkout flow
Technologies & Tools Used
Node.jsExpress.jsMongoDBReactSocket.ioZod