chandu
chandu_pn

Project 3

MVJ Eat Easy is a real-time web application designed to streamline food ordering in campus canteens, allowing users to pre-order meals, track orders live, and make secure digital payments. Built with a scalable architecture, it includes an admin dashboard for order management, sales analytics, and inventory forecasting, while AI-powered menu recommendations enhance user experience and reduce food waste.

Project Image

Project Overview

MVJ Eat Easy is a real-time food ordering web platform developed using the MERN stack (MongoDB, Express.js, React.js, Node.js) with Supabase (PostgreSQL) integration for database operations and real-time updates. It allows students and staff to pre-order meals, track orders live, and complete secure digital payments, reducing queue times and improving service efficiency. The system includes JWT-based authentication, Supabase Row-Level Security (RLS), and role-based access control (RBAC) for secure, multi-role access. An admin dashboard provides real-time order analytics, sales reports, and inventory forecasting to optimize operations. AI-driven menu recommendations enhance user experience, while deployment on AWS EC2 ensures scalability and performance under high load.

Tools Used

HTML
CSS
JavaScript
react.js
Node.js
Express.js
TypeScript
supaBase
GIT
GITHUB