Full-Stack

ZyMeal: Real-Time Food Ordering

Food delivery platform with live order updates and clean API design.

Node.jsExpress.jsMongoDBReact
ZyMeal: Real-Time Food Ordering architecture and preview
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

Project Links & Source

ShreyashSrivastava.in

Backend software engineer and full-stack developer. Former SDE intern at JBH Tech Innovation, graduating from ITS Engineering College in 2026.

Quick Links
© 2026 Shreyash Srivastava. All rights reserved.