Inspiration
Every night, cafés, restaurants, and event venues face the heartbreaking reality of leftover food—often trashed despite so many in need nearby. We asked: What if community food rescue could be lightning-fast, frictionless, and even proactive—powered not by manual phone calls but by intelligent AI agents working behind the scenes?
This vision led us to create FoodConnect, an automated food donation platform where surplus finds sustenance—driven by out-of-the-box teamwork between cafés, events, food shelters, and AI.
What it does
FoodConnect is an AI-driven platform where cafés, restaurants, and event organizers can instantly donate leftover food to local shelters and food banks, ensuring surplus reaches those in need before going to waste. Users register securely, submit detailed food listings, and let intelligent agents handle everything—from dietary classification and freshness estimation to real-time matching, notifications, and impact tracking. Food shelters accept orders through a clean dashboard, and agents coordinate logistics so every rescue is seamless, scalable, and transparent.
How we built it
- Built with Python, integrating Fetch.ai agents for dietary analysis, freshness prediction, dynamic shelter matching, and automated notifications.
- Created with Angular, CSS, HTML and Bootstrap, along with Git and GitHub for version control featuring user-friendly forms for donors, real-time dashboards for shelters, and impact stats refreshed on every rescue.
- Each process is modular—dietary and freshness agents autofill missing data, matcher agents select recipients based on location and time constraints, and routing agents coordinate pickup and delivery.
Challenges we ran into
- Designing agents that do more than simple automation—ensuring they add intelligence, predictability.
- Organizing food deliveries that involve several volunteers or stops can be tricky. We had to make sure that if someone drops out or something changes at the last minute, our system quickly finds another helper and keeps the food moving, so nothing gets delayed or wasted.
- Making sure food can be picked up and delivered by several different people or groups, one after another, without any delays—even if someone can't help at the last minute or plans change—meant our system had to quickly adjust and find new routes.
Accomplishments that we're proud of
- Seamless agent-driven food rescue from posting to pickup—no human intermediary required.
- Real-time matching based on freshness, location, and capacity, maximizing effective distribution.
- Transparency of agent decisions through user dashboards, building trust and engagement across the community.
What we learned
- The importance of real-time data and instant notifications, making food rescue genuinely practical for every organization.
- AI agents on chaining decision-makers, they multiplies efficiency and scales impact in ways that simple forms cannot coordinate.
What's next for FoodConnect
- Making it fun and social by creating more ways for donors and volunteers to track their good deeds.
- Work with local organizations, schools, and charities to grow the network and reach more people who need food.
- By expanding approach, not only in terms of food but also in hygiene products and apparel.
Built With
- agents
- angular.js
- bootstrap
- css
- fetchai
- gcp
- mysql
- netlify
- python
- render

Log in or sign up for Devpost to join the conversation.