Skip to content

Zish19/MessConnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” Mess Connect: Smart Food Feedback & Menu Optimization

Project Status Methodology Tech Stack

"Transforming the hostel mess experience from 'Management's Convenience' to 'Student's Experience'."

Mess Connect is a digital bridge between hostel residents and the kitchen administration. [cite_start]Born from a rigorous Design Thinking process, this application solves the "Monday Morning Crisis," reduces food waste, and democratizes menu planning through real-time feedback and voting[cite: 708, 709, 713].


πŸ“Έ Screenshots

Login Portal Live Feedback Wall Menu Voting
Login Feedback Voting

🧐 The Problem: The "Monday Morning Crisis"

Through our research (Dustbin Analysis & Surveys), we discovered a critical disconnect:

  • [cite_start]40% of students skip breakfast on Mondays due to poor menu planning[cite: 75, 523].
  • [cite_start]Food Wastage: Unpopular dishes result in overflowing bins and financial loss[cite: 51].
  • [cite_start]Lack of Voice: Physical complaint registers are ignored, leading to a feeling of helplessness among residents[cite: 382, 390].

πŸ’‘ The Solution

Mess Connect replaces vague complaints with actionable data.

  • [cite_start]Transparent Feedback: A digital wall connecting students directly to the chef[cite: 711].
  • [cite_start]Democratic Choice: A voting system for the "Sunday Special" ensures the majority gets what they want[cite: 713].
  • [cite_start]Anonymity: A toggle to protect student identity, encouraging 40% more honest reviews[cite: 738].

πŸš€ Key Features

1. πŸ” Interactive Signup Portal

Simulates a secure environment where only verified hostel residents (via Name/Roll No) can access the system.

2. πŸ—³οΈ "Sunday Special" Voting System

No more fixed menus! Students vote on three options (e.g., Masala Dosa vs. Chole Bhature). [cite_start]The progress bars update dynamically to show the winning dish[cite: 662].

3. πŸ’¬ Live Feedback Wall

  • Real-time posting: Comments appear instantly.
  • [cite_start]Anonymous Mode: Toggle switch allows students to give honest critiques without fear of retaliation[cite: 698].
  • Visual Distinction: Named users are highlighted in Teal, Anonymous users in Gray.

4. πŸ“Š Impact Dashboard

Visualizes the projected results of using the system:

  • [cite_start]15% Reduction in daily food waste[cite: 97, 742].
  • [cite_start]4.1/5 Student Satisfaction Score (CSAT)[cite: 102, 743].
  • [cite_start]24h Complaint resolution time[cite: 105, 744].

🧠 The Design Thinking Process

[cite_start]This project was built using the 5-stage Design Thinking methodology[cite: 403]:

  1. [cite_start]Empathize: "Fly-on-the-wall" observation of dustbins and interviews with 100 students[cite: 429].
  2. [cite_start]Define: Identified the core problemβ€”the disconnect between menu planning and student cravings[cite: 406].
  3. [cite_start]Ideate: Brainstormed solutions like "Tinder for Food" before settling on a Voting App[cite: 609].
  4. [cite_start]Prototype: Evolved from paper sketches to the interactive web prototype in this repo[cite: 650].
  5. [cite_start]Test: Validated with users, resulting in the addition of the "Anonymous Toggle"[cite: 698].

πŸ› οΈ Tech Stack

  • HTML5: Semantic structure.
  • CSS3: Glassmorphism UI, CSS Variables, Flexbox/Grid, and Keyframe Animations.
  • JavaScript (Vanilla): DOM manipulation for the chat system, voting logic, and authentication simulation.

πŸ‘₯ Team Cipher (Group 7)

[cite_start]We are students from the Department of Computer Science and Information Technology, KIET Group of Institutions[cite: 327].

Name Roll Number Role
Shivam Kumar 20250100400300 Team Lead / Dev
Pratyush Verma 202501100400248 Research
Sarthak Verma 202501100400285 UI/UX
Saubhagya Jaiswal 202501100400289 Ideation
Shivam Nayer 202501100400301 Prototyping
Pranav Shukla 202501100400243 Testing

[cite_start]Submitted to: Prof. Anuraag Raj Narayan[cite: 18].


⚑ How to Run

  1. Clone the repository:
    git clone [https://github.com/your-username/mess-connect.git](https://github.com/your-username/mess-connect.git)
  2. Open index.html in your web browser.
  3. Login: Enter any Name and Roll Number.
  4. Explore: Vote for food and post feedback!

Made with ❀️ and πŸ• by Team Nexora

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages