FoodinnšŸ„™

Reduce Household Food Waste and
Favor People's Health

Mobile Design to Reduce Household Food Waste
Project Overview
Rising peopleā€™s environmental concern alone is not enough to solve the big issue of household food waste. After research, I found out that peopleā€™s pursuit of healthy food was a main contributor to the problem. The design process followed the leads of the userā€™s many pain points such as time, short memory, and ā€œlazinessā€ for that pursuit. The final solution gave a new perspective to address the food waste issue and was loved by potential users.
My Contributions
Sole designer - define problem space, user research, ideation, prototyping, and testing, iterating
Project Type
Passion Project

Discovery

The Question from the Trash Can

I saw a lot of food from supermarket shelves ended up in trash cans daily - I did this myself. It's painful to watch and to admit.
I kept thinking:

How can we help people reduce household food waste?

Is It Worth-Solving?

In short, the problem is huge enough and worth-solving.

šŸ’” Secondary Research Insights

Six stages in order to waste

What prompts people to avoid wasting food?

  1. Guilt šŸ˜Ÿ
  2. Personal Concerns šŸ’µ ā±ļø (money, time devoted to cooking)
  3. Environmental Concerns šŸžļø

The Pivot - A Reframed Real-World Problem Space

I wanted to talk to people and find out why and how I might solve the issue. So I recruited and interviewed five people.

Screening Criteria: shop, cook > once/week

ā€œWe really want to eat healthy, but donā€™t know where to start. So we usually buy a lot of fresh product but end up throwing away.ā€

Meg

Student

ā€œWe eat what we see.ā€

Makaya
Working Mom

ā€œHealthy food doesnā€™t taste good.ā€

Chia
Young Professional

After summarizing the interviews in an affinity map, I found out the majority of food waste is fresh food. It was from peopleā€™s pursuit of healthy eating habits, but lack of plan and execution. So there was a loop of wasting healthy food and wanting to eat healthy.

ā€I realized that the food waste problem goes hand in hand with the pursuit of healthy eating habits. If we help them close the gap between their healthy eating goal and their current eating habits, the majority of the food waste is saved.

The reframed problem space became:

How can we help people consume healthy products they bought to reduce their household food waste?

Define

Identify the Pain Points with Empathy

To better understand the users' needs and pain points, I immersed myself in their world by creating empathy maps and personas. I identified two types of users: Type A and Type B.

This sums up to following 4 pain points.

šŸ’”Insights from User Interview - Four Pain Points

Planning

ā€They are not able to plan food or meal plans well.

Busy life

Itā€™s hard to corporate cooking with their busy lives.

Recipe

ā€They are not able to find attractive recipes for healthy food that can be made out of food in their house.

Visibility

ā€They usually forget about the food they donā€™t see.

Ask the Right Questions of "How Might We...?"

IĀ asked five HMW questions based on the pain points:

  1. How might we help people plan their meals and grocery shopping lists?
  2. How might we provide people with a cooking plan that corporates with their busy life schedules?
  3. How might we show people what food they have in the fridge and pantry easily?
  4. How might we show people what food they have in the fridge and pantry easily?
  5. How might we provide attractive meal and snack recipes for people who have food cravings from time to time?

Ideate

What Could Possibly Help Jemma and Shannon?

I approach this by brainstorming potential solutions for each of the HMW questions.

I also did some secondary research and had a quick talk to people to pick otherā€™s brain on habit forming and healthy eating habits. I wanted to know how to keep a healthy eating habit while living with hectic life schedule and recurring craving for easily accessible junk food.

Minimal Viable Product: Identifying User Priorities

I used user stories to empathize with my users and identify the essential steps to satisfy their needs.

Two user stories:

The Final Design

Recommend recipe by what users have

  • Learning usersā€™ preferences
  • Search and filter
Help consume what users have with attractive recipes

Easy Management of Ingredients

  • Auto-generated shopping list
  • Auto populate to storageServing size
Easily plan for shopping

Digital Storage with Multiple Ways to Add Food

  • Multiple ways to add: search/browse by category/camera scan/import
  • Nutritional Detailes for reference
Visibility of what they have

ā€

Meal Plan Management

  • Customize meal plan with calendar
  • Nutrition facts available for reference
Plan and prepare with busy life

Cooking Steps and Cooking Mode

  • Cooking step details
  • Cooking mode
  • Auto-mark used ingredients
Cooking made easy

Design Process

Visual the Product and Test ASAP - Guerrilla Testing with Sketches

I conducted a round of guerrilla tests interviewing people shopping at a nearby supermarket and friends to discover potential problems, as soon as I built a clikable prototype from my sketches. The complexity of the system worried me that it wouldn't be understood by users, so it's better to test ASAP.

šŸ’”Insights from Guerrilla Testing
  1. Overall Functional āœ…
  2. Users were confused by hand-writting. I believed the issue would disappear with future prototypes. ā“šŸ¤”
  3. Users are confused by the "+ Add" icons, IĀ made improvement below when making wireframes. āš ļø
3. Users clicked Search Bar instead of the Add button when I asked them to "Add a banana to Storage".

Usability Testing and Iterating on the High-Fidelity Prototype

Before coming to my final version of the prototype, I conducted two rounds of usability testing.

Usability Testing Method: 2*5 people/round, 30 min/test session, moderated test.

Some examples of improvements:

šŸ’”Insights from 2 Rounds of Usability Testings and Improvements

Usability Testing Issues Identified by Priority:

Priority Issue Recommendation
Critical Users are confused by the ā€œaddā€ functions on the ingredients page of recipes. Write out the function of add to meal plan.
Defaultly select ā€œdonā€™t haveā€ ingredients for users.
Use the null check box for ā€œhaveā€ ingredients.
Critical Meal Plan module is confusing Have dots showing there are plans for a day instead of showing how many recipes.
Have a title showing the exact date.
Have a place that shows liked recipes
Critical Groceries are not organized Add subtitles for groceries to categorize them.
Change ā€Storageā€ to ā€œFridgeā€.
Show results for both groceries users have and donā€™t have.
Critical Users donā€™t know which grocery is expiring so they canā€™t easily find related recipes Have a tag/ filter where users can filter by expiring food.
Recommended recipes prioritize the recipes expiring food.
Show the expiring food in the fridge.
Critical Users like the matching percentage but donā€™t see it in the recipe. Show the matching percentage of the recipes on the browsing page.
Have a tag/ filter where users can filter by expiring food in their fridge.
Major Users donā€™t know what recipes they can immediately cook. Show match percentage of recipes
Major ā€œAdd to Storageā€ is not obvious to users. Automatically add grocery when checked or make the ā€œAdd to Storageā€ button more obvious.
Major Cook now button is taking up space of all recipe screens. Only have Cook Now on Steps tag.
Major Description of issue How you would solve
Normal Users want the checked item to be crossed out. Cross out items
Normal Likes the credit/badge function to gain a sense of accomplishment Add credit system. Credits can be accumulated by going to events, comments, talking to event buddy, completing new user tasks, uploading photos, setting up personal profiles, etc.

Usability Testing Feedback

I love the explore and search funtion of the recipes! It would be very useful for me to come up with what to eat.

Ruby

Tester

I really like the calories IĀ can see for the recipies. IĀ will have easy calculation of my intaks for meal planning.

Joyce

Tester

The recommended recipies are interesting. I'm lazy to think, haha.

Auchen

Tester

I love how the storage is categorised!

Yaya

Tester

Add Flesh to the Bone - Style the App

To add flesh to the bone.Ā I did some research on other successful food and lifestyle apps and brands, and set the tone for my app - it will be simple, helpful, cheerful, motivating, and eco-friendly.

Reflection

Areas That Can be Further Explored

There are several areas that could be explored further:

  1. On-boarding: It might be beneficial to have a quick on-boarding tutorial to guide users through the process. It could either be a short tutorial or in the form of tooltips & error messages.
  2. Accessibility in Real Life: I want to observe if the accessibility can be enhanced in real-life use cases. For example, the display of the shopping list could be further explored by testing and observing how people react to different colors, fonts, orders when they are shopping in grocery shops.
  3. Potential Integration with Recipe Websites and Smart Kitchen Appliances: The app could potentially integrate with other platforms or devices, such as smart kitchen appliances or popular recipe apps. The users mentioned looking for recipes on other applications, so that could help users easily adopt this app. The users also mentioned current ways of recording groceries, such as writing grocery on the refrigerator. So the integration might help users record things with the least effort.
  4. Gamification: Leveraging gamification mechanisms and components, such as badge system, score, instant feedback can further increase user stickiness.

Potential Success Metrics

User Engagement

Time spent on app, task completion rates...

Food Saved Comparison

Food wasted before & after, money spent...

What I Learned...

What could have done better...

ā€”ā€” The End ā€”ā€”

Attachment

Other Projects

Strategy Ā· Consumer App Ā· SaaS

Web Ā· SaaS Ā· B2B Ā· Contract

Web Ā· Education Ā· Contract Ā· Teamwork

Contact

Want to get in touch?
Drop a line here! I will contact you shortly.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.