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.

Built With

Share this project:

Updates