What’s Good

More Food Safety, Less Food Waste

“What’s Good” is a functional and educational tool that generates recipes with consumer leftover ingredients. The platform has a variety of functionalities including grocery lists and ingredient education ranging from nutritional benefits to storage.

My Role
UX Research
UI Design

15 weeks

Problem Space


Conducted background, analogous, competitive, and observational research.


Lead 8 interviews with people with a variety of jobs/positions. All of the interviewees had interests and knowledge in food, sustainability, or cooking. The main goal of the interviews was to find user behaviors in their kitchen and their thoughts on why food waste happens and what can be done about it. (Ages range from 22 to 55)
I created a codex system to organize my findings through affinity maps.

Interviews - Key Insights

︎︎︎ Doubts about the longevity of products based on food date labeling. 

︎︎︎ Finding expired products every month and spoiled leftovers every 1-2 weeks.

︎︎︎ Meal plans = less stress and more strategic buying.

︎︎︎ Creativity in the kitchen means more effort and time.


Design Challenge

How can we help users manage and increase the longevity of the products in their kitchen?

Ideation Workshop

Guided an ideation workshop with 18 people. In this exercise I would ask them to very quickly sketch solutions to the design challenge. After synthesizing the results, 5 ideas were developed into low fidelity prototypes. Here are some of the sketches:

Low/Mid Fidelity Prototypes

Tested by 8 different users 3 male/ 5 female ages ranging 25-55.

  • Chef Guru: Personal Chef Guru suggests unexpected meals based on the user’s ingredient trends, helping them be creative in the kitchen. Chef also suggests purchasing locations based on users’ preferences.
  • Kitchen Manager:Create grocery lists based on recipes. Once the user is cooking the recipe they check off the ingredients and amounts they use, this way the app can estimate what is leftover and make suggestions on how these could be used. This manager would display the user’s products in the order in which they will expire, showing the product, its status, and the days left.
  • Food Glossary:  Product glossary that includes a brief overview of product, seasonality, longevity, ways to store product, and recipes including it.  
  • Meal Planner:  Food manager that generates weekly meal plans based on dietary restrictions, people in the household, and times a week they eat at home. Interface created an editable meal plan with recipe suggestions and then generates a grocery list.

Prototypes - Insights

Users were extremely excited about having to make fewer decisions in the kitchen and having tools to archive recipes they like. However, there was an overall sentiment that they don’t want to put that much effort into inputting the food they have into the system.

︎︎︎ Users want a perzonalized experience.
︎︎︎ Users want access to new recipes + ways to archive them. 
︎︎︎ Users want grocery lists based on recipes.
︎︎︎ Users want a “Where to Buy” feature.
︎︎︎ Users want a way to track the ingredients they have.
︎︎︎ Users believe that education is key for sustainable consumption of products and for less production of food waste.

System Map + User Journey

What’s Good - High Fidelity Prototyle

Core Flow

Users can:
︎︎︎ Add leftover ingredients
︎︎︎ Check the condition of the ingredients
︎︎︎ Get Recipes
︎︎︎ Add missing ingredients to grocery list
︎︎︎ Add leftovers to kitchen

My Kitchen

The flow for a user with an account would be a little different since the system already knows what is in the kitchen.



︎︎︎ Ambition - Wanting a single product to solve multiple problems. 
︎︎︎ Difficult to encourage education only through a digital product, my research suggests  people don’t want to download an education platform just to learn about food, even if they find it important.
︎︎︎ Broad Audience – we all eat and generate waste. I had a hard time focusing on only a specific group of people and wanted to make a product that catered to multiple groups.

Next Steps

︎︎︎ Additional usability testing
︎︎︎ Accessibility Testing
︎︎︎ Add location settings
︎︎︎ Improve food quantity measurements