Pantry
Planning meals & reducing food waste
Pantry is an ongoing personal project I am designing and building in public. It's an app designed to help users reduce food waste and save money by creating shopping lists linked to inventory, and by tracking the expiry and stock of food at home.
Design System
Visual Identity
Using produce and other ingredients in your home before they expire can feel like a race against the clock.
The idea for Pantry started when I wished I could receive notifications for food that was expiring, and have recipes suggested to me with food I had at home.
After the seed was planted, and the idea grew, I searched the app store and beyond for similar apps and found a lot, but I was not discouraged – though my idea was not novel, my mission became to create the best-designed app that would make these tasks as easy as possible, and a joy to use.
The fact that Pantry wouldn't be the first of its kind had its benefits – I could analyze existing apps and read reviews to find out where they fell short for some users. And so, I did just that. These learnings were useful when crafting the design principles and throughout the design process.
Key takeaways
Item categories that can be created and modified
Manageable Common Items and Saved Items
Items that include tags and an expiry date
Shopping lists that can be manually re-ordered
Functionality to print lists
Customizable Inventory lists
The brand aesthetic is inspired by modern kitchens. The full logo includes the glyph which replaces the "a" in the wordmark, but can also stand alone. Its shape emulates the curves found in the typeface, as well as the fun personality exuded by it.
I crafted a set of design principles at the beginning of the design process to guide my thinking.
Agility before detail
Allow users to perform actions with the minimum amount data possible.
Highly reusable
Users should only have to detail something once.
Highly configurable
From a simple grocery list to full inventory management and beyond.
Use data effectively
Use the data users' input to the maximum effect.
I opted to design the app to be flexible enough to be simplified down to shopping lists optimized for groceries, or up to including full inventory management, meal plans, and recipes that could be changed in a settings area at any time.
Roadmap
Settings/Help screen designs
Recipes features screen designs
Plan feature screen designs
Brand identity
Dark mode
iOS app assets
Build prototype in Play
iOS Version 1 Swift UI development (Inventory, Shopping, and Settings)
Plan feature development
Recipes feature development
Sharing feature development
More




















