FreeFood Project Story

Inspiration

At 13 years old, I moved from the Dominican Republic to Miami, FL, with my family during challenging times. Growing up in a household where hunger was a constant struggle, I discovered a unique way to get by—visiting local restaurants at closing time to ask for leftover food. Many restaurants were more than willing to help, and this experience planted the seed for FreeFood. The idea of creating a platform to help others access free meals, while reducing food waste, became my driving force when I saw the opportunity at the Hackathon.

What It Does

FreeFood bridges the gap between those in need and those who have extra food to share. The platform connects businesses with surplus food to individuals who are struggling to afford meals, turning what would be waste into a valuable resource for the community. By streamlining the process of food donation, FreeFood not only combats hunger but also contributes to a more sustainable, compassionate society.

How I Built It

Using the power of AI through Cursor AI, I built FreeFood with Flutter, which allowed me to create a multiplatform application that works seamlessly on both mobile devices and computers. This approach enabled rapid prototyping and showcased how technology can provide effective solutions even in challenging circumstances.

Challenges I Overcame

The journey to create FreeFood was anything but easy. I faced significant personal challenges, including recovering from PRK surgery on both eyes and coping with a recent loss in my family. These hurdles made the process of coding and developing the app even more difficult. On the technical side, my initial attempts with Bolt were thwarted by its limitations and incompatibility with Flutter, forcing me to switch to Cursor AI. Despite these obstacles, I managed to deliver a working prototype that demonstrates the potential of FreeFood.

Accomplishments

I am incredibly proud of having developed a robust prototype under such challenging conditions, especially as a partially sighted programmer. FreeFood stands as a testament to resilience, the power of innovative technology, and the belief that even small steps can lead to significant change.

Lessons Learned

Building FreeFood reinforced my belief in the transformative power of AI and modern development tools. I learned that perseverance, combined with the right technology, can overcome even the most daunting obstacles. This project has shown me that challenges—both personal and technical—can be powerful motivators for creating solutions that truly make a difference.

What's Next for FreeFood

The journey for FreeFood is just beginning. Future plans include:

  • Enhanced Filters: Improving the system to clearly distinguish between restaurants offering free food and those that are not.
  • Automated Communication: Adding default email and letter templates to streamline outreach to businesses.
  • Community Contributions: Enabling individuals to share their excess food with others, fostering a supportive network.
  • Personal Profiles: Allowing users in need to create profiles and share their stories, building a more empathetic community.
  • Leaderboards & Incentives: Introducing a leaderboard that recognizes top contributors, offering community service hours as rewards for helping others.

FreeFood is poised to revolutionize how communities address hunger and food waste. By blending innovative technology with a compassionate approach, this project is set to inspire positive change and create a more connected, caring society.

Check out the project on GitHub

Built With

Share this project:

Updates