Case Study 2: Responsive Website

case study

Project Overview

The product:  Sprigs grocery is a grocery store focused on healthy affordable choices and has multiple locations. The Sprigs grocery website is a complement to the app that helps grocery shoppers find items quickly and easily while shopping in person. The typical user is 30+ and is a working professional and/or parent.

Project duration: March - April 2025

Role: UX Designer, Researcher

Responsibilities:

  • Define problems, user personas, user journeys, empathy maps, user flows
  • Conduct user research
  • Design paper and digital wireframes, mockups, low and high-fidelity prototyping and user testing
  • Design for end user and accessibility
  • The Problem

    In-store grocery shopping is time consuming and frustrating.

  • The Goal

    • Design a responsive website that helps users find information about Sprigs grocery and make planning and shopping easier.
    • Accompany the Sprigs grocery app

User Research Summary

To understand user frustration, needs and requirements I conducted initial research through surveys for my project. My goal was to gain insights on the problems with in-store grocery shopping and how an app/website could alleviate those issues.

Assumptions: in-store grocery shopping is frustrating and time-consuming. After feedback from participants, I learned that some do enjoy grocery shopping.

  • Pain Point 1

    Not being able to find an item in the grocery store

  • Pain Point 2

    Being unfamiliar with organization/layout of items in grocery store

  • Pain Point 3

    An item on your grocery list is out of stock when you get to grocery store

Understanding the User

Persona: Becky

After initial user research I created 3 personas. Here is one example:

Problem statement:

Becky is a busy mom who needs to grocery shop in-store efficiently because she has limited free time.

Goals:

To grocery ship quickly, stay on budget, feed her family mostly home-cooked meals that are easy and healthy. Stick to a pre-planned grocery list.

Frustrations:

Shopping in-store can be time-consuming. Not being able to find an item or it being out of stock when getting to the store.

  • Starting the Design

    After understanding the users, I created a hierarchical site structure to layout the organization of the site

starting the design

Paper wireframes

The goal was to create a simple, straightforward home page

  • Search is one of the main features, so so should be prominent
  • Hero image or carousel to highlight special offerings and show brand personality
  • Lists and Store Map are other main features so they have their own image/text callouts as well

Paper Wireframes

Since this is a responsive website, I sketched out mobile and tablet screen size variations.

We need to account for users who are on-the-go, using the site while at the grocery store, if they haven't downloaded the app

  • hamburger menu replaces top nav
  • reduce width/size of images to one and two columns

Digital Wireframes

My goal was to make the main features of the site stand out while keeping it simple:

  • Search - search bar on top nav
  • Lists - callout
  • Store map - callout

Low-Fidelity Prototype

After creating all of the mockup screens, it was time to add interactivity and more context/text to create a low-fidelity prototype. I focused on two main user flows:

Search

  • search a product while grocery shopping in-store to see which aisle and where it is on a store map

Shop my List

  • go to a saved shopping list and click shop my list to see list items on the store map
View Prototype

Talk about your brand

After creating the low-fidelity prototype I planned and conducted an unmoderated usability study.

  • Search User Flow

    Search user flow was easy to complete and was the first place people would click to find an item

  • Lists

    Lists and Shop My list  functionality was a bit unclear to some users

  • Search

    Functionality of Search was a little unclear - if it was for products or something else