Skip to content

FoodBridge – AI-Powered Zero Waste Food Redistribution Platform

Notifications You must be signed in to change notification settings

98001yash/FoodBridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍱 FoodBridge – AI-Powered Zero Waste Food Redistribution Platform

FoodBridge is a backend, real-time platform designed to eliminate food waste by intelligently connecting donors, receivers, and delivery agents. Built with social impact at its core, it uses AI and smart logistics to ensure surplus food reaches those in need — fast, fresh, and efficiently.


🌟 Core Features

✅ Authentication & Authorization

  • Secure login/signup for Donors, Receivers, Delivery Agents
  • Role-based access

🍽️ Food Donation & Request System

  • Donors can post available food with quantity, location, and expiry info
  • Receivers can request food based on need and category
  • Real-time availability and status tracking

🤝 Intelligent Food Matching System

  • AI-driven matching between donations and receivers
  • Matches based on:
    • Food category
    • Quantity
    • Location proximity
    • Urgency level

📡 Live Delivery Tracking

  • Assigned couriers can be tracked in real time
  • Map-based ETA prediction (planned)
  • Courier auto-assignment post-payment (planned)

📲 Notifications System

  • Real-time notifications via:
    • 📧 Email
    • 📱 WhatsApp
  • Triggered on new donation, request approval, delivery updates

📦 AI-Based Demand Prediction (Planned)

  • Predict demand hotspots using ML
  • Help donors know when and where food is most needed

🛣️ AI-Optimized Route Planning (Planned)

  • Smart delivery route suggestions for minimal delays and fuel usage

🧠 Computer Vision for Food Quality Detection (Planned)

  • Analyze food images to detect spoilage or category mismatch

🛠️ Tech Stack

Layer Tech
Backend Spring Boot (Java)
Frontend React.js
Database PostgreSQL / MySQL
AI Modules Python (planned, TensorFlow/Scikit)
Notification Twilio (WhatsApp), SMTP (Email)
Realtime Map Google Maps API / OpenStreetMap
Dev Tools Swagger, Postman, Docker (optional)

📂 Project Structure

FoodBridge/
├── backend/
│   ├── src/main/java/com/foodbridge/...
│   └── resources/
├── frontend/
│   ├── src/
│   └── public/
├── README.md
└── pom.xml / package.json

About

FoodBridge – AI-Powered Zero Waste Food Redistribution Platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages