WingX – Full-Stack Food Delivery Application
A MERN-stack food delivery platform with three user roles, Razorpay payment gateway, real-time Socket.io order tracking, and a nutrition scanner API.

The Problem
Food delivery platforms need to coordinate multiple parties — customers, restaurant owners, and delivery personnel — in real time, with secure payments and role-based access.
The Solution
Built a full-stack MERN platform with three role-based portals (User, Restaurant Owner, Delivery Boy) using JWT authentication and RBAC. Integrated Razorpay for secure payments, Socket.io for real-time order tracking and delivery notifications, LogMeal nutrition scanner API for dietary insights, and a broadcast notification system for delivery management.
The Outcome
Delivered a production-grade food delivery platform with real-time order updates, secure payment processing, and role-specific dashboards for all three user types.
Project Details
WingX is a full-stack MERN food delivery application supporting three user roles: Customer, Restaurant Owner, and Delivery Boy. Built with React.js, Node.js, Express.js, and MongoDB. Features include JWT-based authentication, role-based access control, Razorpay payment gateway integration, Socket.io for real-time order status and delivery notifications, LogMeal nutrition scanner API for dietary insights, a diet plan module, and a broadcast notification system for delivery management.
Technologies
Want something similar?
Post your project requirements and we'll build it for you.
Request a similar project.png&w=3840&q=75)