Inspiration
The inspiration of this project was that we wanted to assist those struggling with food insecurity while also reducing food waste.
What it does
It connects individuals, restaurants, or organizations that have surplus food to those in need.
How we built it
We made an initial UI design, Attempted to turn that design into a rough program with a google maps API and then made a revised UI design with additional features such as a second UI for the driver's view.
Challenges we ran into
Implementing the Google maps API and associated custom style sheet in order to get real-time restaurant location data was a struggle of ours, and costed us a significant amount of time in the programming process. We were able to get real-time restaurant names, locations, and data, but we were unable to pull meal-related data associated with the correct restaurants. Instead of implementing and pulling from the official Google maps API like we would likely use for a long-term project, we elected to create demo restaurants using a similar API in order to demonstrate all of the functionalities we created. We also had trouble connecting the databases between the Customer and the Driver sides of our application, which we eventually remedied by adding a temporary array when the file is launched.
Accomplishments that we're proud of
We were able to implement the Google maps API to work with the example restaurants and the Geo-location function.
What we learned
We learned a lot about teamwork and adapting to each other work styles. Making a website UI and using an array.
What's next for Food Flow
We definitely would like to expand this website and add more functionality, especially implementing a live Google maps API. Creating a persistent MongoDB database to hold the orders as well.

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