top of page
Pethome LOGO.png

PetHome is to provide all pet owners with a convenient, easy-to-use platform for booking and managing pet boarding services.

Pethome_cover.png

PETHOME

Project Type

Interaction Design

Visual Design

User testing

Time

Aug 2020 - Jan 2021

Jan 2024 - Mar 2024

(Updated version)

Tool

Adobe XD

Illustrator

My Role

UX / UI Design

User research

Branding Design

User flow

Problem Statement

Pet owners are often concerned when leaving their pets, especially if they are looking for boarding services that both understand their specific needs and provide reliable care.

This issue not only relates to finding the right service for dogs and cats but also covers considerations for special pets.

MARKET ANALYSIS

Considering that I wanted to design a boarding app that would be available to all pet owners, I conducted a market analysis and could see that special pets are a percentage of the pet market and the demand for boarding continues to rise.

Group 54.png

U.S Pet Sitting Market

Pet Sitting's future is expected to grow
10.4%

Pet species in the United States

66% of U.S. households (86.9 million homes) own a pet

Other

Cats

Dogs

Other

Cats

Dogs

As the market grows, the demand for boarding other types of pets will also grow.

I designed Pethome with the hope of being able to provide a service to all pet owners.

2020

2023

2026

2029​

$0.6B

$0.9B

$1.2B

$1.5B

48%

34.3%

17.7%

USER INTERVIEW

I invited 4 friends who own different pets to conduct user interviews.

Since most pet boarding provides only cat and dog services, I divided the user groups into two categories to better recognize the needs of different users.

One is dog and cat owners and one is special pet owners.

GROUP 1  (Dog & Cat)

Union (2).png
Ellipse 2.png

Amy

"Sometimes the booking process can be tricky, as there is limited information available online about facility routines and staff qualifications."

"I would be very happy if I received regular information about Boba's activities, his interactions with other dogs, and his overall health."

Marketing Manager  |  28 years old

Pet: Dog | BOBA

Union (2).png

Mike

"Finding a facility that I think will provide the quiet, stress-free environment Whiskers needs is often difficult, So I think communication is a key to making sure Whisker is doing great.

Additionally, Ensuring that her special dietary needs are understood and met is often a challenge

Software Engineer  |  35 years old

Pet: Cat | Whiskers

Rectangle.png

GROUP 2  (Special pet)

Union (2).png

Olivia

"Many boarding facilities primarily to cats and dogs, and most lack the equipment or expertise to provide proper care for snakes."

Rectangle (2).png

College Student  |  20 years old

Pet: Snake | Python

Union (2).png

Ethan

​"The ability to communicate directly with the sitter and receive up-to-date information about my birds would be a great advantage."

Rectangle (1).png

Programmer Manager  |  32 years old

Pet: 2 Birds | JIuJIu&GuGu

INSIGHT

Because of the different types of pets, I thought the two groups would have very different needs and answers.
However, after user interviews, I realized that
the needs of pet owners are very similar based on the premise of being able to find their pets boarding.

​

Rectangle 2.png

Personalized needs

Rectangle 2.png

Convenient booking and communication

Rectangle 2.png

Real-time updates

Rectangle 2.png

Challenges in finding the right facility

Rectangle.png
Rectangle.png
Rectangle (2).png
Rectangle (1).png
Ellipse 2.png
Rectangle (1).png
Rectangle.png
Rectangle (2).png
Ellipse 2.png

PERSONA

I summarized the user interviews for Group1 and Group2 and created Jordan (dog owner) and Nathan (snake owner).

Persona-Jackson.png

USER JOURNEY MAP

Ellipse 1 (1).png

Jordan needs to find a boarding service for Max while he travels for a week-long business trip.

Jordan.png

“I need a place where Max can be active. He loves the outdoors.”

Research

1 week

Feeling

Discovers a pet boarding app through an online ad.
Begins exploring boarding options with outdoor facilities.

Exploration

3 days

Decision

1 day

Preparation

1 day

Boarding

1 week

Task

Reviews detailed information on facilities, reads reviews, and checks prices.
Shortlists options based on best value and services.

Decides on a facility after confirming additional details over the phone.
Makes a reservation through the app and receives a booking confirmation.

Prepares Max's food and items for his stay.
Drops Max at the facility and tours the space.

Receives updates and photos of Max.
Picks up Max and provides feedback via the app.

“Large amount of information is overwhelming.”

“I needed to communicate with sitter multiple times and provide a lot of information.”

“I'm a bit anxious
but seeing the place in person is comforting.”

“sitter didn't update Max's picture today, but I'm too embarrassed to reach out and ask.”

Union (2).png

Idea

Creating favorites allows users to bookmark hosts of interest for easy comparison.

Introduce a feature for real-time updates and direct messaging with the sitter.

Creating a pet profile to provide quick information

Ellipse 1.png

Nathan needs to find specialized boarding for his Ball Python, Atlas, during the winter break.

nathan4.png

“Why is it so hard to find a place for Atlas? There’s not much out there for reptiles.”

“I'm tired of having to call every time.”

“Finally found the right boarding, I hope Atlas can adjust to his new surroundings.”

“I hope they’re taking good care of Atlas. I should have received more updates by now.”

Feeling

Research

1 week

Task

Exploration

1 day

Decision

1 day

Boarding

Winter break

Drops off Atlas, providing detailed care instructions, still feeling apprehensive.
Receives only a couple of updates throughout the break, which is unsettling.

Realizes local boarding options are mostly for cats and dogs.
Begins online search for specialized reptile boarding, feeling unsure.

Finds a few potential places but they're either too expensive or lack information.
Calls each place to inquire about specifics like temperature control and feeding schedules.

Settles on a boarding facility that’s a bit of a drive but seems reputable.
Feels anxious while booking, hoping he's made the right choice.

Union (2).png

Idea

Use the filter function to filter the sitters that offer special pets.

The sitter's profile contains the prices and experience of all the services provided

Create a standard for frequent updates and a direct line of communication for pet owners.

How might we?

How might we design an app that helps all pet owners find the right sitter in a faster way and increase the bond between pet and owner during boarding?

IDEATION

Based on the research, here's what I'd like to help users achieve:

1

2

3

Simplify the steps pet owners take to find the right sitter
Design more efficient communication between owners and sitters
Increase the bond between pet owners and their pets while boarding

Solution 1st

1

PET PROFILE

SEND INFO

PET DIARY

Create a pet profile to be able to filter eligible sitters faster 

Simplify the steps pet owners take to find the right sitter

Traditional Approach Flaws

My initial design required users to fill in their pet's information, such as the pet's type, gender, and age, before searching for a sitter.

Based on this process, I conducted usability testing and identified several issues.

pethome-solution1.gif
R_Home 13.png

4. Unclear Pricing

Different pet species have different boarding prices, and users were unsure if the prices displayed on the sitter page were applicable to their pet type.

1. Repeated Entry

Users found it annoying to enter their pet's information every time they searched for a sitter.

R_Home 2.png
R_Home 1.png

2. Generic Recommendations

The "popular sitters" section recommended sitters for all pet types, making it less relevant and useful for users.

3. Filtering Preferences

Each pet has unique preferences, such as not getting along with other pets, and requiring users to use filters repeatedly, which was inconvenient.

R_Home 6.png

Let's improve!

Based on user testing, it was clear that there were many problems with the traditional way of finding sitters, so I rethought and redesigned the feature to improve the user experience.

Find sitter faster

To address these issues, I designed the "Pet Profile" feature. Users now fill out their pet’s information once, and the profile is saved for future use. 

Pet profile (Snake)

pet profile.png

Pet profile (Cat)

pet profile - My pet.png

What’s changed?

After redesigning the elements I reran the user usability test and users expressed their satisfaction with the updated design, especially owners of special pets who said "I really want to use an app that thinks about all pets like this!"

R_Flow 1_edited.jpg

Home page - pet profile

Users can click the "Find Sitter" button next to their pet’s profile when they need a sitter.

The home page including species-specific recommendations in the "popular sitters" section.

Filter auto apply

The system will apply the user's saved filter tags to the search sitter page based on the pet profile.

pet profile - My pet snake 3_edited.jpg
pet profile - My pet snake 2_edited.jpg

Price match type

Prices in the Sitter profile will display the corresponding price based on the pet type.

Asset 3.png

PROTOTYPE

PET

PROFILE

pethome-solution1after.gif

Solution 2nd

PET PROFILE

2

SEND INFO

PET DIARY

Streamline communication by sharing your pet's information profile directly with sitters

Design more efficient communication between owners and sitters

Initial Design 

During the user interview stage, pet owners emphasized the need to communicate specific details about their pets with sitters before making a boarding reservation.

To address this, my initial design allowed users to send images and documents through the chat page, enabling sitters to receive essential files and pet photos.

pethome-solution2before.gif

Usability Testing Feedback

However, usability testing revealed significant flaws. These insights highlighted that the existing communication process did not effectively facilitate comprehensive and efficient exchanges between users and sitters.

Ellipse 2.png

“As important as vaccine paperwork is, it's even more important to make sure my dog is being cared for properly, so I would want the sitter to get to know my dog better from me.“

-Amy

“If I want to change to another sitter, I still need to repeat sending my cat's information. it would be annoying.“

-Mike

Rectangle.png

Let's improve agian!

Considering the cost savings and development time, it would be best if I could utilize existing functionality to streamline communication and improve the boarding experience. So I integrated the "Pet Profiles" feature.

Enhanced User Experience

Users can now fill out detailed information about their pet's temperament, feeding routines, and vaccination records in advance.

The profile can be shared directly within the chat page with potential sitters. By doing so, the need for repetitive information sharing is eliminated, and sitters better understand the pets they will care for.

Send profile (Dog)

R_petprofile 3.png

Send profile (Snake)

R_Flow 10.png
Asset 3.png

PROTOTYPE

Ellipse 1 (1).png

User flow

Task: Jordan want to communicate with the sitter to customize his pet's needs.

View the sitter profile and click on chat icon

Click on Paw button above the chat input

Send Max's profile

Sitter confirm information

Asset 3.png

PROTOTYPE

SEND

INFO

Flow2.gif
pethome-solution1after.gif

Solution 3th

PET PROFILE

SEND INFO

3

PET DIARY

Enhance bonding and trust with a Pet Diary feature, streamlining emotional connections through pet updates.

Increase the bond between pet owners and their pets while boarding

User Concerns

Rectangle (2).png
Rectangle.png
Rectangle (1).png
Ellipse 2.png

In user interviews, nearly all participants expressed anxiety about their pets' well-being while away. This worry stems from several factors:

1. Uncertainty about the pet's well-being: Owners fear that their pets might not receive the same level of care they provide at home.

2. Lack of updates: Without regular updates, owners feel disconnected and unsure about how their pets are adjusting.

3. Emotional attachment: Pets are part of the family, and owners miss them and worry about their happiness and comfort in a new environment.

How?

To address these concerns, I designed the Pet Diary feature. This feature aims to keep pet owners emotionally connected and reassured about their pets' well-being during boarding. Here’s how it works:

Owner Diary_Chat.png

1. Diary Access

I've introduced a 'View Diary' button on the chat page, enabling effortless access to pet updates.

2. Real-time Notifications

The system will apply the user's saved filter tags to the search sitter page based on the pet profile.

Owner Diary 1_edited.jpg
Owner Diary 6.png

3. Interactive Features

Owners can like and comment on updates, deepening their connection with their pets and providing reassurance beyond just a photo.

Ellipse 1 (1).png

Pet's Owner flow

Task: Jordan get notification and view the diary.

get a notification, click on the notification

Switch to Max's Diary page

Click on the new post in Dairy

Review the images

Click on the Like icon

Click on Back icon

Asset 3.png

PROTOTYPE - OWNER

PET

DIARY

flow3-user.gif

Sitter Workflow Integration

I added a dedicated diary feature to the sitter's navigation bar to manage multiple pet diaries efficiently. This makes it easier for sitters to update and manage pet diaries, ensuring they can provide detailed and consistent updates for each pet under their care. 

Sitter flow

Task: Sitter post the Max's update on diary

Open app

Click on Diary icon

Click on the Max's Diary

Click plus button to create a new post

In the post page, Sitter type something about the Max’s Images.

Click on next button

Select the Max's images

Click on the "From library" button

Click on Post button

Posted!

Asset 3.png

PROTOTYPE - SITTER

PET

DIARY

pethome-solution3.gif

Thank you!

VIEW MORE

Web_cover1_edited.png

WAYWIZ

UX/UI | APP DESIGN

wheely_webcover.png

WHEELY

UX/UI | APP DESIGN

front box show.png

MEOW

PRODUCT DESIGN | PACKAGING

cover-transparent bk.png

GULU

UX/UI | APP DESIGN

bottom of page