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
- angular.js
- google-cloud-plateform
- node.js
- typescript
Log in or sign up for Devpost to join the conversation.