Inspiration
Each day, approximately one pound of food is wasted per capita in the U.S. By the end of the year, the total food waste totals almost 80 billion pounds and accounts for 30-40 percent of the U.S food supply. Supermarkets alone throw away over 50% of their products despite the fact that it is still edible, amounting to 43 billion pounds per year. But despite the enormity of the American food waste, over ten percent of the population faces food insecurity. Before the pandemic, almost 35 million people across America struggled with food insecurity, a number that has now risen as high as 50 million. Through the use of foodFresh, we can work towards solving both of these issues. Not only would foodFresh help provide food for the needy, but it would also help reduce food waste and create a more sustainable future for our country.
What it does
My website connects donors with extra food to recipients in need. With a couple of clicks, recipients can choose to receive text notifications from donors supplying their unneeded food.
How we built it
Back-end: Java and Spark framework, Maven as a build tool, Database: SQLite, Front-end: HTML, used Bootstrap templates as a starting point, Twilio for send text messages
Challenges we ran into
This is by far the most complex website that I have ever built. I am still fairly new to database and web design in general so it took me a while to grasp some of the concepts required to build this project. These challenges included learning how to upload images and send text messages.
Accomplishments that we're proud of
I am proud of the effort that I put in to make the project work and function the way I wanted it to.
What we learned
I learned how to upload images and got more comfortable with the databases and web development
What's next for testing
For future testing, I want to incorporate google maps to scan a user’s location and find the most optimal businesses in the area for them to subscribe to. I would also want to improve the UI and make it more pleasing to the eye.
Log in or sign up for Devpost to join the conversation.