top of page

FiFo

ux design, ui design, user research

Raise your hand if you've been personally victimized by expired yogurt hiding in the back of the fridge. 🙋🏽‍♀️

(I should forewarn you that there will be more Mean Girls references throughout this case study. I couldn't resist!)

Project Overview

Role: User Researcher, UX Designer

Project Duration: 4 months

Tools Used: Figma, Miro, Maze

fifo-cover-final.png

Problem

American households waste nearly 32% of the food they purchase each year, leading to an estimated annual loss of $2,000 per household. This significant waste not only impacts household budgets but is often driven by challenges in pantry and fridge organization, which can lead to unnecessary duplicate purchases.

Solution

Develop a collaborative tool that enables users to track food items by expiration date, allowing household members to add or remove items within the app to reduce waste and streamline pantry organization.

Research

Surveys

Through secondary research, I identified that the top three categories of food frequently discarded are leftovers from home-cooked meals, fresh produce, and restaurant leftovers. To understand real-world experiences with food waste, I used screener surveys to recruit participants for in-depth interviews.

Participant profile:

  • Primary or secondary grocery shoppers for their household

  • Dispose of food more than once a week

  • Motivated to reduce household food waste

  • Interested in saving money

Interviews

I selected five qualified participants and conducted Zoom interviews to explore their food planning, shopping, cooking, and storage habits. While all aimed to reduce waste, they faced challenges like time constraints, miscommunication, and limited knowledge. I synthesized these insights into affinity diagrams, empathy maps, and personas.

"I usually forget what I purchase, then I just end up buying more of the same thing."

Jabari G.

"I'm not sure of the difference between best-by date and sell-by date."

Taite S.

We throw away produce most often and that's what most expensive.

Brandon G.

How Might We?

To synthesize my research and pinpoint key user challenges, I crafted "How Might We" statements to guide solution development:

  • How might we promote better refrigerator and pantry organization?

  • How might we increase user awareness of previously purchased items?

  • How might we encourage users to use food before it spoils?

Ideation & Design

User Stories

To focus on what users would find most valuable, I prioritized key user stories:

  • View purchased items to prevent duplicate buying

  • Track expiration dates to use items before they spoil

  • Share a household profile for collective visibility of available foods

  • Monitor financial losses from spoiled food to understand the cost of waste

Mapping and Card Sorting

I recruited three participants for a card sorting session to understand how users categorize key terms, making it easier to organize the app's basic functions into a cohesive site map.

Next, I identified three primary user pathways based on needs from the user interviews. These routes were essential to the app’s core functionality and purpose:

  • View purchase history

  • Add a new member to the household profile

  • Check foods nearing their expiration date

Wireframing

After sketching, I created low-fidelity wireframes in Figma. A few iterations in, I decided to shift the visual direction to enhance continuity and align most pages with an F-pattern for easier scanning.

lofi1.jpg
lofi2.jpg
lofi4_edited.png
Home.png
My Household.png
Recent Purchases.png
Tracking.png
Tracking.png

Hi-Fidelity Screens

Addressing a problem with financial implications can often feel overwhelming. To counter this, I developed a brand and style guide that makes the product approachable, empowering, creative, and optimistic, helping users feel motivated and supported as they take steps to reduce waste.

Home.png
My Household.png
Purchase History.png

Testing

I conducted two rounds of remote usability testing: an initial round for conversational feedback and a second to capture heatmaps of users’ interactions. Eleven participants, including three from the original interview group, participated.

Objective:

  • Identify usability issues

  • Gather user feedback on their app experience

  • Assess ease of navigation
     

Tasks:

  • Locate the purchase date for ground chicken

  • Add a new household member

  • Check how many days remain until the carrots expire

Overall, participants found the experience easy, organized, and straightforward, successfully completing all tasks, both directly and indirectly along the expected path. However, a few issues required attention.

Critical Issue #1: One participant noted confusion about an image's meaning, revealing that none of the images had titles—an accessibility issue for users relying on text-to-speech.

Critical Issue #2: On the My Household page, six participants struggled to locate the 'add' icon for adding new members.

heatmap3.png
heatmap2.png
heatmap1.png

Iterations

Reflection

One key takeaway from this project was the importance of prioritizing accessibility early in the design process. During usability testing, I discovered that some images lacked titles, impacting users relying on text-to-speech tools, and that certain icons were not immediately clear to all users. Integrating accessibility checks at the start could have streamlined the design process, allowing me to address these elements proactively and enhance usability for all users from the outset. This experience emphasized that early accessibility considerations are essential for creating inclusive, intuitive products.

bottom of page