Skip to content

Kaushalrr006/MessMate_frontend

Repository files navigation

Mess Mate 🍔🥘🍱

Welcome to Mess Mate! 🎉

Mess Mate is a MESS (Meal and Food Services) application developed using the MEAN stack (MongoDB, Express.js, Angular, and Node.js). Our mission is to simplify the dining experience for college students in India by providing a convenient platform for accessing mess and tiffin services. Say goodbye to the hassles of finding quality food providers and managing payments; Mess Mate has got you covered! 🙌

Problem Statement 🇮🇳

In India, college students often face numerous challenges when it comes to their daily meals. Many students live away from home and struggle to find affordable, hygienic, and convenient food options. Traditional mess services are often hard to discover, and managing payments and orders can be a headache. Mess Mate aims to address these issues and make the lives of college students easier and tastier! 📚🍛

Functionalities 🛠️

For Users 🧑‍🎓

  1. 👤 User Login/Profile: Create and manage your profile to personalize your Mess Mate experience.

  2. 🔍 Search Mess/Tiffin Provider: Easily discover nearby mess and tiffin providers based on your location and preferences.

  3. 📜 View Mess/Tiffin Menu: Browse through menus to see the mouthwatering dishes available.

  4. 🛒 Place Order and Make Payment: Order your favorite meals hassle-free and securely process payments within the app.

  5. ✍️ Write Review: Share your dining experiences and help others make informed choices.

For Vendors 🍽️

  1. 👩‍🍳 Vendor Login/Profile: Vendors can create and manage their profiles to showcase their services.

  2. 🍔 Add/Edit/Delete Menu Items: Easily update your menu to reflect the latest offerings.

  3. 🚚 Accept Order and Send for Delivery: Manage incoming orders and streamline your delivery process.

  4. 💰 Withdraw Payment: Access your earnings and withdraw payments conveniently.

Technologies Used 🚀

Mess Mate is powered by the MEAN stack:

  • MongoDB: For storing and managing data.
  • Express.js: For building robust and scalable backend services.
  • Angular: For crafting a dynamic and user-friendly frontend.
  • Node.js: For running server-side code and APIs.

Getting Started 🚀

To get started with Mess Mate, follow these steps:

  1. Clone the repository.
  2. Install the necessary dependencies.
  3. Configure your MongoDB database.
  4. Start the server and launch the app.

Deployed link

Demo: https://mess-mate-frontend.vercel.app/

Feedback 💌

We value your feedback and suggestions. Feel free to open issues or reach out to us at Mail with your thoughts and ideas!

Join us on our mission to simplify dining for college students in India with Mess Mate. Happy dining! 🍽️🎓🇮🇳