Team member, Trevor Knox, had experience in a catering service that would end up wasting a bunch of food after events because no one went through the effort to donate the food to a food bank. In order to solve this, Trevor suggested this app which connects donors and food banks together into one app in order to minimize food waste and to benefit the community as a whole.
What it does
Allows donors to find information on nearby food banks and to get in contact with them to donate food. The app streamlines the process by showing nearby food banks in the area and providing contact info right within the app.
How we built it
We utilized MIT's App Inventor to develop the application along with Google's Firebase Cloud to create the database to store information. Also utilizes Google Maps API to show local food banks near your location.
We also utilized Domain.com's free domain to embed our APK online for Android users to download and for consumers to appreciate the website and our mission.
Challenges we ran into
Firebase updated in the middle of the night which changed the API key which resulted in a lot of permission denied errors. Issues also included storage of data where data would be overwritten.
Accomplishments that we're proud of
Developing a visually pleasing application that is simple and easy to use.
What we learned
That we need to be more vigilant about our API keys as well as how we handle data.
What's next for Hunger Hunter
Better input validation as well as allowing food banks to input more data such as quantity of food they are willing to accept as well as type of food and business hours.