‹ Back to Projects

All of your grocery and meal planning needs met with one streamlined experience.

This concept was developed as part of an academic project and is not affiliated with or representative of a real-world product or brand.

Role

UX Researcher & Designer

Timeline

March 2023 - June 2023

Overview

GoGro is a mobile app that allows users to complete all their grocery-related tasks through one product. This includes list making, recipe storing, shopping, delivery, and even budgeting.

Problem

While there are several grocery related apps that allow people to create lists, save recipes, and order groceries, there isn’t one that does it all.

Goal

To provide users with a “one-stop shop” product to conduct all their grocery-related tasks on one streamlined platform.

Impact

As smartphone users living in the 21st century, we experience a cognitive overload of apps and digital products. GoGro will improve the user experience by compiling all relevant tasks and data into one organized app.

Process

Research

Competitive Analysis
Contextual Inquiry

Analysis

Affinity Map
User Persona

Ideation

UX Vision
Napkin Sketch Flows

Design

Lo-fi Wireframes
Final Screens

Research

Competitive Analysis

I conducted a competitive analysis between the websites of two grocery chains- Whole Foods and Safeway. This provided me with initial insight into some of the successful and unsuccessful areas of the grocery experience.

Whole Foods

Main Features

  • Browse products
  • Order online for pickup/delivery
  • View recipes
  • Locate a store near you
  • View sales

Advantages

  • Easy to navigate
  • Search bar
  • Info about nearby stores
  • Clear categories with sorting & filtering

Disadvantages

  • Overwhelming amount of content

Customer Perceptions

  • High-quality, healthy food that is responsibly sourced
  • The brand is considering the experience as a whole, not just from the point of purchase

Safeway

Main Features

  • Browse products
  • Order online for pickup/delivery
  • View recipes & mealplans
  • View ads with weekly savings
  • Sign up for rewards
  • User pharmacy

Advantages

  • Offers budget-friendly solutions
  • Pharmacy
  • Encourages healthy lifestyle
  • Encourages brand engagement

Disadvantages

  • Lots of ads

Customer Perceptions

  • Convenient with opportunities to save money
  • Opportunities for a healthy lifestyle while saving

Contextual Inquiry

After the competitive analysis, I conducted a contextual inquiry to get a more in-depth, personal view of the grocery shopping experience. This method allowed me to be a fly on the wall and observe a user navigate the in-store and online shopping experiences.

Subject:

Age: 21
Location: Eugene, OR
Occupation: Student
Goals: Buy groceries for the week, don't take too much time, get mostly healthy foods, spend under $75

In-Store Findings

  • Chooses store based on proximity and prices
  • Uses self checkout because it is more efficient

Online Findings

  • Uses instacart when she doesn’t feel like going to the store
  • Struggles to differentiate between items when online shopping

Analysis

Affinity Map

I collaborated with one of my peers to compile our collected data into an affinity map. Using an affinity map gave us a better understanding of the grocery shopping experience and how that experience may vary for different users.

Findings:

The affinity map showed us differing user behavior during the list making process, the process of choosing between in-store and online shopping, and the shopping process.

“User 1 keeps a running list in her phone and adds to it the day of her shop. User 2 makes his list the day of his shop using a checklist app on his phone.”

User Persona

The data collected from the research phase and organized during the analysis phase informed the user persona I created, Grace The Grocery Girl. Creating Grace allowed me to clearly define one of my product’s targeted users.

Ideation

UX Vision

After creating a persona, I conducted a UX vision exercise with 2 participants to start considering solutions to user pain points. During this session, I presented my participants with hypothetical scenarios and asked them to start brainstorming solutions. This was a fun and creative way that allowed potential users to offer up ideas and features that they would like.

“Grace always gets coupons on her grocery receipts, but she never keeps her receipts because she hates the clutter.”

Key Ideas:
  • App to scan coupons to keep digitally
  • scans receipts too to track spending
  • Connects to grocery list app and suggests frequently purchased items

“Grace finds it annoying that, every week when she picks her meals, she has to type every ingredient from the recipes into her shopping list.”

Key Ideas:
  • Checklist app to scan recipes and transfer ingredients to the checklist
  • Has a repository for saved recipes that have previously been scanned
  • can adjust quantity of list item when user changes the number of portions

Napkin Sketch Wireflows

The findings from the UX vision informed my development of a low-fidelity wireflow. This process allowed me to envision potential features and screens. This flow shows the user’s process of adding a recipe to their shopping list.

  1. The user selects “shopping list” button.
  2. The user selects “add recipe ingredients” button.
  3. The user selects “your recipes” to add one of their saved recipes.
  4. The user selects their chosen recipe and confirms by selecting the “add ingredients” button.
  5. The ingredients are shown on the users shopping list.
  6. The user has a saved coupon for one of their list items. They select “apply coupon.”

Design

Low-Fidelity Wireframes

After reviewing the initial concept, I created mid-fidelity wireframes that showed some of the interface components and refined features and screens. They remained mid-fidelity because I was still focusing more on the user experience and the function of the app.

Home

Shopping Cart

Shopping List

Style Guide

I created a simple style guide to ensure visual consistency across all creative elements of the product.

Final Screens

The next iteration was creating high-fidelity screens for the app. All the decisions regarding features had been determined, so developing the interface and aesthetic was next.

‹ Back to Projects