I want to help those who need food, find food in the most efficient way

What it does

Food for all gathers sensor data from weight sensors that are on the pallets of food at food shelters and puts the weight into a file along with the address and name of the shelter. This file is then read by esri and plotted onto a map that portrays which shelter has the most amount of food by weight. The purpose of this is so that someone who needs food can find the shelter who will most likely not run out of food or may have a little extra to give before it goes bad.

How I built it

I build it using main javascript for the REST api calls and to format the geojson file. That geojson file is then read by esri and plotted using their development technologies.

Challenges I ran into

Since it was my first time using it, I could not figure out how to plot points in esri, or if esir could read in the geojson file that I was providing. I also had a hard time making the transfer of files from my raspberry pi into my web app.

Accomplishments that I'm proud of

One of the things im proud of is that I learned how to use very useful technologies provided by esri. Another is that I made an application to will hopefully help a lot of people get the food that they need. Im proud that I was able to make something that is unselfish and doesnt necessarily have to benefit myself.

What I learned

I learned to not be afraid to ask for help when im stuck on something. Googling might help but its much better to ask the experts if they are available, as they were here.

What's next for Food for all

Twilio integration so that you can text if you dont have a way to access the web application. The text will contain the food bank that has the most food at it.

Share this project: