Inspiration

After all of our previous experiences volunteering with food banks around the Pennsylvania area, we determined a need for a comprehensive tool to organize inventory. We also determined college students are a demographic impacted by food insecurity due to special financial circumstances. With these two thoughts in mind, we decided to combine these needs into a comprehensive market.

What it does

Our web application, divided into three sections, creates an environment to welcome visitors, track inventory, and build grocery lists. Our inventory and grocery list sections accept user input, format them into a visually pleasing interface, and constantly updates based on most current input.

How we built it

We started our back end by using Python to create algorithms to support user input. Then, with use of Flask frameworks, we created an interface that applied HTML and CSS to create the linked website.

Challenges we ran into

Our initial challenge came in the form of downloading and relearning Python for those of us focusing on the back end. Another challenge we faced was matching our outputs via HTML and CSS to face desired outputs while also using systems we all have just recently learned over the past few days.

Accomplishments that we're proud of

We are proud of creating a functional web application that may acquire more widespread usefulness. Another accomplishment we have determined is our ability to persevere through challenging code segments especially during a short period of time.

What we learned

We learned the HTML and CSS languages in their basic uses. We also became much more familiar with Python after a long period of not using this language. Every member of the group better understands web applications after no previous exposure to full-stack developing.

What's next for What's My Expiration

What's My Expiration would next implement an Alert and Inbox system to warn about expiring items and shipments arriving. There would also be a recipe center based on expiring items and any dietary restrictions. A food bank map may also have been implemented further down in the development phase to locate local food banks.

Built With

Share this project:

Updates