Inspiration Our project was inspired by the remarkable efforts of the on-campus community, Terps for Change, who tirelessly work to distribute excess food to communities lacking ready access to it. Witnessing their dedication, we were driven to create a platform that would support and amplify their impact.

What it does FoodFlow serves as a vital link, connecting food distributors, volunteers (like Terps for Change), and those in need. Utilizing image processing and Google Maps integration, it offers a comprehensive solution for listing surplus food, identifying requirements, and empowering volunteers to provide support efficiently.

How we built it Leveraging a blend of HTML, JS, and CSS for the frontend, and Python with Flask for the backend, we seamlessly bridged the gap between different components. The integration of Gemini API for image processing and Maps API for geographical visualization enriched the user experience.

Challenges we ran into Our journey encountered challenges, notably in implementing Flask to connect the image processing backend with the frontend. However, our perseverance and collaborative spirit enabled us to overcome these hurdles.

Accomplishments that we're proud of We take pride in the collaborative effort that brought this project to fruition, especially considering that we embarked on this journey as beginners. The hands-on learning experience over the past 30 hours has been invaluable.

What we learned Through this project, we gained invaluable experience in utilizing APIs and seamlessly integrating frontend and backend components. Each challenge we encountered provided an opportunity for growth and learning.

What's next for FoodFlow Looking ahead, our focus for FoodFlow is to gather feedback from volunteers and users, refining the platform into a full-fledged mobile application. We are committed to evolving and expanding its reach to make an even greater impact on food distribution and community support.

Share this project:

Updates