Meal Management System

Author Photo Project by Shakhawat Hosen
Project Image
Project Image
Project Image
Project Image

๐Ÿฝ๏ธ Meal Management System


๐Ÿ“Œ Overview

The Meal Management System is a web-based application that helps manage meals, expenses, and deposits for shared living environments such as bachelor messes, hostels, and dormitories. It automates calculations and ensures transparency for all members.


๐ŸŽฏ Why Use This System?

  • Avoid manual calculation errors
  • Track meals and expenses easily
  • Calculate fair meal rates automatically
  • View clear monthly summaries

๐Ÿงฐ Technology Used

  • Backend: PHP (Laravel)
  • Frontend: Blade, HTML, CSS, JavaScript
  • Database: MySQL
  • Authentication: Laravel Auth

โœจ Key Features

๐Ÿ‘ค Member Management

  • Add, edit, or remove members
  • Activate or deactivate members

๐Ÿฝ๏ธ Meal Management

  • Daily meal entry
  • Automatic total meal calculation

๐Ÿ’ฐ Expense Management

  • Add daily or monthly expenses
  • Automatic expense total

๐Ÿ’ณ Deposit Management

  • Record member deposits
  • Track balance and due

๐Ÿ“Š Automatic Calculation

Meal Rate = Total Expenses / Total Meals
Member Cost = Member Meals ร— Meal Rate

๐Ÿ“‘ Reports

  • Monthly summary
  • Individual member report

๐Ÿ” Security

  • Secure login system
  • Admin-only access

โš™๏ธ Installation (Quick Guide)

Requirements

  • PHP 8.0+
  • Composer
  • MySQL
  • Node.js & NPM

Setup Steps

git clone https://github.com/theshakhawathosen/Meal-Management-System.git
cd Meal-Management-System
composer install
npm install && npm run build

Create database and import SQL:

CREATE DATABASE meal_management;
mysql -u username -p meal_management < mealmanager.sql

Configure environment:

cp .env.example .env
php artisan key:generate
php artisan serve

Open in browser:

http://127.0.0.1:8000

๐Ÿ“– How to Use

  • Login as admin
  • Add members
  • Enter daily meals
  • Add expenses and deposits
  • View monthly reports

๐Ÿ—‚๏ธ Project Structure

app/
database/
resources/
routes/
public/
mealmanager.sql
README.md

๐Ÿš€ Future Improvements

  • PDF reports
  • Mobile-friendly UI
  • Charts & analytics
  • Role-based access

๐Ÿงพ Credits

Developer: Shakhawat Hosen GitHub: https://github.com/theshakhawathosen


๐Ÿ“œ License

MIT License

โญ Star the repository if you find it useful.