MessMate Web Application is a full-stack food ordering and mess management platform designed to simplify daily meal ordering for users. The application allows users to browse mess menus, place food orders, manage subscriptions, and track order status in real time through a clean and responsive web interface.
This project is part of the MessMate ecosystem, which also includes separate Android applications for vendors and customers—similar in concept to platforms like Zomato / Swiggy, but optimized for mess-based food services.
🔗 Web App: https://messmate-web-application.vercel.app
1)🔐 User authentication & secure session handling 2)🍱 Browse daily & weekly mess menus 3)🛒 Place and manage food orders 4)📦 Real-time order status tracking 5)🔔 Live updates and notifications 6)📱 Fully responsive UI (mobile & desktop friendly) 7)⚡ Fast and optimized frontend performance
1)HTML, CSS, JavaScript 2)Modern UI components 3)Responsive design
1)Node.js 2)Express.js 3)RESTful APIs
Database :- MongoDB
Deployment:- Vercel (Frontend Hosting)
MessmateWebApplication │ ├── Frontend/ # Client-side UI ├── Backend/ # Server-side APIs & logic ├── README.md
1)Frontend communicates with backend using REST APIs
2)Backend handles:
Authentication Order management Menu services
3)MongoDB stores:
Users Orders Menu data
4)Real-time updates ensure smooth user experience
Token-based authentication Protected API routes Sensitive configuration handled securely
📱 MessMate Android App (User) 🏪 MessMate Vendor Android App 🌐 MessMate Web Application (this repository)
Aspiring Software Engineer | Android & Full-Stack Developer
📍 Bhubaneswar, Odisha 📧 khantalhaahmad978@gmail.com
🔗 GitHub: https://github.com/khantalhaahmad
⭐ If you like this project
Give it a star ⭐ and feel free to explore or contribute!