Share a bite
Share-A-Bite
A community-driven marketplace for reducing food waste and fighting hunger.
I built Share-A-Bite to solve a double-sided problem: the massive amount of food waste in local communities and the growing number of people struggling to afford a meal. It’s essentially a marketplace where people can list leftovers or surplus food for others to collect.
The Tech Behind the Mission
- TomTom API Integration: I didn’t want users to have to manually type out confusing addresses. I integrated the TomTom API for location autocomplete and to verify that the listings were actually tied to real, accessible locations.
- Live Chat: Coordination is key for something like food sharing. I built a live chat system so donors and recipients could talk in real-time to arrange pickups without having to leave the app or share personal phone numbers.
- The Marketplace: The core of the app is a clean, searchable feed of available food. I focused on making the listing process as fast as possible—the goal was to make sharing a meal as easy as posting a photo.
- Secure Authentication & Profiles: I implemented an auth system and a settings page where users can manage their profiles and preferences.
The Takeaway
This project was one of my first and really made me feel comfortable in flutter. While the technical foundation of the app was a success, I eventually decided to stop the project. Operating a food-sharing marketplace exists in a significant legal grey area. Between food safety liability and the risks involved in physical meetups, I realized that without a massive legal framework, the platform could put both the users and the developer at risk.