Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍲 FoodLink

Connecting Surplus Food with NGOs to Reduce Hunger and Food Waste

FoodLink is a Streamlit-powered web application that helps restaurants, caterers, and food donors donate surplus food to NGOs before it goes to waste. NGOs can browse available donations, request the required quantity of meals, and track food availability in real time.


🌍 Problem Statement

Every day, large quantities of edible food are wasted while millions of people struggle with hunger. FoodLink aims to bridge this gap by creating a simple digital platform that connects food donors with NGOs, ensuring that surplus food reaches those who need it most.


✨ Features

  • 🍽️ Restaurant Dashboard to donate surplus food
  • 🤝 NGO Dashboard to browse and request meals
  • 🔍 Search food donations by food item
  • 📦 Partial meal requests supported
  • 📉 Automatic update of remaining meal quantity
  • 🗑️ Automatic deletion of expired donations
  • 📊 Analytics Dashboard
  • 🌱 CO₂ emission savings estimation
  • 🍴 Total meals saved counter
  • 💾 SQLite database for persistent storage

🛠️ Tech Stack

  • Python
  • Streamlit
  • SQLite
  • Pandas
  • Plotly

📸 Application Screenshots

🏠 Home Page

Home


🍽️ Restaurant Dashboard

Restaurant Dashboard


🤝 NGO Dashboard

NGO Dashboard


📊 Analytics Dashboard

Analytics Dashboard


🚀 Installation

Clone the repository:

git clone https://github.com/palashgoyalatwork/FoodLink.git

Move into the project folder:

cd FoodLink

Install the required packages:

pip install -r requirements.txt

Run the application:

streamlit run app.py

📂 Project Structure

FoodLink/
│── app.py
│── database.py
│── requirements.txt
│── README.md
│── foodlink.db
│── screenshots/
│     ├── FoodLink 1.jpeg
│     ├── FoodLink 2.jpeg
│     ├── FoodLink 3.jpeg
│     └── FoodLink 4.jpeg

📈 Impact

FoodLink helps:

  • 🌍 Reduce food wastage
  • 🍽️ Feed more people
  • 🤝 Connect restaurants with NGOs
  • 🌱 Reduce environmental impact
  • 📊 Track donations through analytics

🔮 Future Enhancements

  • 📍 Google Maps integration for pickup locations
  • 🔔 Real-time notifications
  • 📧 Email & SMS alerts
  • 🤖 AI-based food demand prediction
  • 📱 Mobile responsive interface
  • 🌐 Multi-city support
  • 📈 Advanced analytics dashboard
  • 🔐 User authentication

👨‍💻 Author

Palash Goyal

AI Enthusiast | Python Developer | JEE Aspirant

📧 Email: palashgoyalatwork@gmail.com

🔗 GitHub: https://github.com/palashgoyalatwork


⭐ Support

If you found this project useful or interesting, consider giving it a ⭐ on GitHub!


❤️ Mission

"Reducing food waste, feeding communities, and creating a sustainable future—one meal at a time."

About

AI-powered food donation platform connecting restaurants with NGOs to reduce food waste.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages