Skip to content

khantalhaahmad/MessmateWebApplication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍽️ MessMate Web Application

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.

🚀 Live Demo.

🔗 Web App: https://messmate-web-application.vercel.app

✨ Features.

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

🛠️ Tech Stack.

Frontend.

1)HTML, CSS, JavaScript 2)Modern UI components 3)Responsive design

Backend.

1)Node.js 2)Express.js 3)RESTful APIs

Database :- MongoDB

Deployment:- Vercel (Frontend Hosting)

🧱 Project Structure

MessmateWebApplication │ ├── Frontend/ # Client-side UI ├── Backend/ # Server-side APIs & logic ├── README.md

🔄 System Architecture

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

🔐 Security

Token-based authentication Protected API routes Sensitive configuration handled securely

📌 Related Projects (MessMate Ecosystem)

📱 MessMate Android App (User) 🏪 MessMate Vendor Android App 🌐 MessMate Web Application (this repository)

👨‍💻 Author

Talha Ahmad Khan

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!

About

Full-stack web application for MessMate that allows users to browse mess menus, place food orders, manage subscriptions, and track orders in real time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors