Inspiration

At Arizona State University, we witnessed first-hand how large amounts of perfectly edible food from campus dining halls and nearby restaurants were discarded due to strict health policies and logistical challenges. This, combined with the growing issue of food insecurity in local communities, inspired us to create a platform that redirects surplus food to people who need it most.

What it does

Fresh Start is a web platform that connects verified restaurants with surplus food to nearby communities and individuals. It allows restaurants to contribute excess food, while users can discover available food donations and ongoing food drives based on their real-time location.

How we built it

We used React for the frontend, Python (Flask) for the backend, and MongoDB for the database. The project also integrates Google Maps API for real-time geolocation and distance calculations. All data—users, restaurants, donations, and drives—are managed via structured APIs and a centralized backend.

Challenges we ran into

Implementing real-time location matching for available food. Verifying restaurant legitimacy using EIN details securely. Coordinating frontend and backend efficiently under time pressure. Designing a user-friendly, modern interface that is both functional and responsive.

Accomplishments that we're proud of

Successfully developed a complete food donation lifecycle platform. Integrated real-time distance-based food matching. Created a sleek, interactive interface with modern UI components. Engaged with a meaningful cause that has real-world social impact.

What we learned

End-to-end web development using full stack technologies. Real-world API integration for maps and geolocation. Effective team collaboration and agile project execution. Designing around real constraints like food safety and logistics.

What's next for Fresh Start

Develop a dedicated mobile application for broader reach. Automate food freshness tracking and pickup logistics. Expand the platform across multiple university campuses. Partner with local governments and nonprofits for scale. Introduce multilingual support for inclusivity.

Share this project:

Updates