top of page
bg1.png

Petfood - an ingredient preview app for pet food delivery service

Petfood is an ingredients preview app for a pet food delivery service. This app shows the details of pet food ingredients and can help customers make better decisions by introducing ingredient filters. Displaying ingredients can also help customers understand what their allergic and picky pet really likes to eat.

My role

UX designer designing an app for pet food from conception to delivery.

Course

Google UX Design Professional Certificate (1-5), Coursera

Duration

Aug - Oct 2022

Project overview

The Problem:

Pet owners need to spend extra time checking the ingredients list because their pets are allergic to certain ingredients.

The Goal:

Design an app to display the main ingredients in an intuitive way and introduce the ingredient filter feature.

Competiitive audit

In order to have an overview of the competitors' strengths and weaknesses, a competitive audit was conducted before I start to design. And I identified the following opportunities in my own design: 

  • Create a clear and concise display of ingredients

  • Offers customization options that emphasize allergenic ingredients and dietary alternatives

  • Integrate our app with voice assistive technology

  • Create a straightforward process for order, checkout, and delivery tracking

Understanding the user

Summary:

I conducted interviews and created empathy maps to understand the users I’m designing for and their needs. A primary user group identified through research was pet owners who find the ingredients list is hard to read.

This user group confirmed initial assumptions about pet food customers, but research also revealed that readability was not the only factor limiting users from reading ingredients efficiently. Other user problems included obligations, time, or challenges that make it difficult to get pet food for their picky pets.

Personas & User journey maps

Amy is a busy software engineer intern, who needs to buy cat food with specific ingredients, because her cat is fussy and it’s hard to find foods with specific ingredients that the cat likes to eat.

User Journey Map.png

Mapping Amy’s user journey revealed how helpful it would be for users to have access to a petfood app with an ingredient filter.

Brian is a busy working interior designer, who needs to buy allergy-free pet food easily at home, because his pet is allergic to seafood and grains and reading the ingredient list is time consuming.

User Journey Map (1).png

Mapping Brian’s user journey revealed how helpful it would be for users to have access to filter common allergy ingredients in the petfood app.

User pain points

Paper wireframes

Taking the time to draft iterations of each screen of the app on paper ensured that the elements that made it to digital wireframes would be well-suited to address user pain points. For the home screen, I prioritized a quick and easy ordering process to help users save time.

Digital wireframes

As the initial design phase continued, I made sure to base screen designs on feedback and findings from the user research.

Easy operation was a key user need to address in the designs in addition to equipping the app to work with assistive technologies.

Low-fidelity prototype

Using the completed set of digital wireframes, I created a low-fidelity prototype. The primary user flow I connected was ordering and purchasing a pet food, so the prototype was used in the first usability study. 

View the Petfood app low-fidelity prototype.

Usability study: findings

I conducted two rounds of usability studies. Findings from the first study helped guide the designs from wireframes to mockups. The second study used a high-fidelity prototype and revealed what aspects of the mockups needed refining.

Mid-fidelity prototype

After the first usability study's findings, I iterated the low-fidelity prototype to the mid-fidelity prototype, which shows the fundamental structure of the high-fidelity prototype.

View the Petfood app mid-fidelity prototype.

Mockups

I conducted two rounds of usability studies. Findings from the first study helped guide the designs from wireframes to mockups. The second study used a high-fidelity prototype and revealed what aspects of the mockups needed refining.

Early designs allowed for some customization, but after the usability studies, I added additional options to preview the proportion of ingredients.

 

I also revised the design so users see all the tag of main ingredients when they first land on the screen.

The second usability study revealed the confusion of user seeing the ingredient filter the first time. To make the process more intuitive, I added a text hint to the filter.

I also added the pet type category to this screen.

High-fidelity prototype

The final high-fidelity prototype presented cleaner user flows for ordering a pet food and checkout. It also met user needs for delivery service as well as more personalized filter. 

 

View the Petfood app high-fidelity prototype

Accessibility consideration

Takeaways

Impact:

The app makes users feel like this Petfood app really thinks about how to meet their needs.

One quote from peer feedback:

“The app made it so easy to order pet food for my picky dog! I would definitely use this app as a first choice when I need to buy pet foods.”

What I learned:

While designing the Petfood app, I learned that the first ideas for the app are only the beginning of the process. Usability studies and peer feedback influenced each iteration of the app’s designs.

Next step

  • Instagram
  • LinkedIn
  • Whatsapp

© 2024 by Ziwei Xu.

bottom of page