Skip to content

mayur2410-tech/Hostel-Mess-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

53 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🍽️ Hostel Mess Menu App

πŸ“Œ Project Overview

The Hostel Mess Menu App is designed to bring the daily mess menu experience online for hostelers. Students can access daily meal details, visuals, and notifications, enhancing convenience and reducing food wastage.


❓ Problem Statement

Most hostel messes still operate offline, leading to issues such as:

  • πŸ“… Unawareness of daily menus.
  • πŸ“Έ No visuals of meals, leading to uncertainty or food wastage.
  • πŸ”” Lack of timely reminders, resulting in missed meals.
  • ❌ No structured feedback on meal quality.
  • πŸ’³ Limited guest meal management, relying on manual processes.

πŸ’‘ Existing Solutions

Existing solutions, such as noticeboards, WhatsApp messages, or word-of-mouth communication:

  • ❌ Are inconsistent and unreliable.
  • ❌ Lack rich media (images) or automation.
  • ❌ Do not support guest entry or structured feedback.

βœ… Solution Overview

The Hostel Mess Menu App provides a seamless experience with:

  • πŸ“· Daily menus with meal images.
  • πŸ”” Push notifications sent before every meal.
  • πŸ’¬ Feedback and rating system for meals.
  • 🎫 QR-code-based guest access.
  • πŸ› οΈ An admin backend for easy management of mess operations.

🌟 Key Features

πŸ” Authentication

  • Secure login for hostelers and admins using Firebase Auth.

πŸ“… Daily Menu with Images

  • Breakfast, lunch, and dinner menus with accompanying visuals.

πŸ”” Push Notifications

  • Timely alerts are sent 15–30 minutes before each meal.

πŸ—“οΈ Weekly Menu

  • Easily plan meals for the entire week.

πŸ’¬ Feedback System

  • Hostelers can rate and comment on meals.

🧾 Guest Meal Access

  • Guests can scan a QR code, pay online, and receive a validated coupon.

πŸ“€ Admin Panel

  • Admins can add/update menus, upload images, view feedback, and validate guest coupons.

πŸ“± Mobile Friendly

  • Built using React Native (Expo) for cross-platform support (Android and iOS).

πŸ‘₯ Target Audience

  • πŸ‘¨β€πŸŽ“ Hostel Students – Easily check what's being served.
  • πŸ‘©β€πŸ³ Mess Admins – Manage menus and operations efficiently.
  • πŸ‘₯ Guests/Outsiders – Enjoy a smooth payment and access experience.

πŸ”‘ Unique Selling Points (USP)

  • ⚑ Instant Food Visibility – Say goodbye to food-related confusion.
  • πŸ“Έ Meal Images – No more guessing what's being served.
  • πŸ“² Push Notifications – Never miss a meal.
  • 🎟️ Guest Integration – Hassle-free meal access for outsiders.
  • πŸ›  Offline Coupon Verification – Reliable even during technical downtimes.

πŸ› οΈ Tools and Technologies

Frontend

  • React Native
  • Firebase
  • Tailwind CSS

Backend

  • Node.js
  • Express.js
  • PostgreSQL
  • Redis

Other Services

  • Firebase Storage (for storing images)
  • QR Code Generator (guest meal management)

πŸ“‚ Project Structure

/client      β†’ React Native app (Expo)  
/server      β†’ Node.js backend  
/database    β†’ SQL schema & migrations  
/assets      β†’ Images & UI resources  
/docs        β†’ Design files, flowcharts, etc.  

πŸ“Š Success Metrics

βœ” High daily active usage by students
βœ” Reduced food wastage
βœ” Improved food quality via timely feedback
βœ” Streamlined guest meal management


⚠️ Challenges & Risks

  • Training mess staff to use the admin panel.
  • Ensuring fast image load times.
  • Managing notifications across timezones.
  • Handling server downtime gracefully.

πŸ‘¨β€πŸ’» Workflow

graph TD;
    A[Student Authentication] --> B[View Daily/Weekly Menu]
    B --> C[Receive Push Notifications]
    C --> D[Give Feedback]
    A --> E[Guest QR Access]
    E --> F[Coupon Validation by Admin]
    F --> G[Confirmed Guest Entry]
    B --> H[Admin Updates Menu via Backend]
Loading

πŸš€ Future Enhancements

  • πŸ“ Support for multiple hostels
  • πŸ“ˆ Analytics for meal popularity and waste reduction
  • πŸ“± Dedicated admin mobile app
  • 🧠 AI-powered insights
  • 🌐 PWA version for browser access

🎯 Conclusion

The Hostel Mess Menu App transforms hostel dining by making it more transparent, convenient, and interactive. It addresses real-world problems for both students and mess operations in a tech-friendly manner.


About

Full-stack hostel mess management app with React Native, Node.js, PostgreSQL & Firebase - Features daily menus with images, push notifications, QR-based guest access, feedback system & admin panel

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors