Inspiration

Food banks get donations regularly and give food out regularly, but don't always have a good system to keep track of what they have excess of and need. Sometimes one food bank is in need of a particular item, and another has excess. To solve these problems, we build a webapp that allows a food bank to keep track of it's inventory and organize exchanges of particular food items.

What it does

Our application allows users to register, donate, app products by scanning or by manual input, update a food banks need, and share products between food banks.

How we built it

For the front end we used Angular 8, backend we used node.js connected to the Google Cloud Plateform

Challenges we ran into

We originally started on another project to help shoppers make better choices when buying groceries, but ran into issues with getting OCR to work on the price tags. 9 hours in we realized our original idea for a project was not going to work, so we used the remaining 24 hours to build this.

Accomplishments that we're proud of

Barcode scanner that will automatically recognize an item by a barcode, and will add a picture of that item to the food banks inventory

What we learned

Even if first ideas don't go as planned, it is never to late to restart and still finish with a full and functioning app.

What's next for Food Bank Exchange

Graph representation of historical data from food bank inventories

Built With

Share this project:

Updates