Zihan Wang

Overview

Pawfect Match is a pet adoption app designed to connect adopters with their ideal furry companions through a seamless and user-friendly experience. The app simplifies the adoption process with personalized pet recommendations, an intuitive search and filter system, and direct communication with shelters.

Design Process

01

Step

DISCOVER

Competitive Analysis

Survey

User Interview

02

Step

DEFINE

User Persona

User Journey Map

User Flow

03

Step

DEVELOP

Wireframe

Protetype

04

Step

DELIVER

Final Product

Testing

Problem Statement

Many people want to adopt pets, but the process is often time-consuming, overwhelming, and lacks proper matching between adopters and pets. Existing platforms may not provide a seamless experience in finding pets based on lifestyle compatibility, clear adoption steps, or sufficient support for first-time adopters. This results in longer adoption times and increased return rates of adopted pets.

Goals

  • Enhance Compatibility Matching

  • Support First-Time Adopters

  • Improve Transparency & Trust

Discover

COMPETITIVE ANALYSIS

Features

Search & Filters

Pet Matching

Adoption Process Transparency

User Experience

Mobile App

Insights

Add detailed filtering

Introduce personalized pet recommendations

Provide adoption guidance

Ensure a clean, easy-to-use design

Make it mobile-friendly

Discover

USER RESEARCH

Survey


To better understand the challenges and needs of potential pet adopters, I conducted a user survey targeting individuals who have adopted or are interested in adopting a pet. The survey received 28 responses and aimed to identify key pain points in the adoption process.

Interview


To gain deeper insights, I conducted 6 short interviews (10-15 minutes each) with pet adopters and potential adopters.

Takeaways

Based on the survey and interviews, I decided to focus on the following core solutions in my app:
✅ Simplified adoption steps – A clear, step-by-step guide to reduce confusion.
✅ Personalized pet recommendations – A quiz-based system to suggest pets based on user preferences.
✅ Direct communication with shelters – A chat or inquiry feature to streamline communication.
✅ Detailed pet profiles – Verified information on medical history, behavior, and adoption requirements.

Define

USER PERSONA

Define

USER FLOW

Start

Sign up

Home Screen

Quiz

Browse Pets

Pet Listings

Pet Profile

Apply to Adopt

Save for Later

Contact Shelter

Schedule Pickup

Exit Point

Adoption Form Submission

Emily Chen

Age

27

Education

Masters in Business

Status

Single

Occupation

Sales Manager

Location

Seattle

TEch literate

High

I want a pet, but I don’t know where to start. There’s so much information out there—it’s overwhelming!

Personality

Curious

Optimistic

Cautious

Overthinker

Bio

Emily is a 27-year-old marketing specialist living in a small urban apartment. She has always wanted a pet but has never adopted before, and she worries about choosing the right one. She’s tech-savvy and prefers using mobile apps for convenience.

Core needs

Find a pet that fits her busy lifestyle and apartment.

Have a clear, guided adoption process to reduce confusion.

Get trustworthy pet information on temperament, training needs, and health.

Frustrations

Too many options—doesn’t know where to start.

Unsure about which pet fits her lifestyle.

Worries about making a wrong choice and not being prepared.

Payment medium

Apartment

Platform

Mobile App

Maria Moore

Age

35

Education

Bachelor in Education

Status

Married

Occupation

Teacher

Location

Portland

TEch literate

Moderate

I need a pet that’s great with kids. I don’t want to make the wrong choice and put my family in a difficult situation.

Personality

Caring

Organized

Risk-averse

Family-focused

Bio

Maria is a primary school teacher with two young kids. She wants to adopt a pet that’s family-friendly, but she’s worried about how well it will adjust to a home with children. She’s not very tech-savvy but uses her tablet and phone for research.

Core needs

Find a kid-friendly pet that fits well into a family environment.

Learn about the pet’s behavior, health, and energy level before adopting.

Ensure the adoption process is safe and straightforward.

Frustrations

Hard to tell if a pet is good with kids just from pictures.

Adoption requirements are unclear and inconsistent.

Struggles to keep track of different shelters and applications.

Payment medium

House with a yard

Platform

Website

Mobile App

James Walker

Age

40

Education

Masters in Design

Status

Married

Occupation

Graphic Designer

Location

San Francisco

TEch literate

High

I’ve adopted before, but finding the right pet is still a challenge.

Personality

Patient

Logical

Introvert

Compassionate

Bio

James is a 40-year-old freelance graphic designer who works from home. He owns a dog and wants to adopt another, but finding the right fit is tough. He needs a platform that lets him search efficiently and communicate with shelters directly.

Core needs

Find a rescue dog that gets along with his current pet.

Use detailed filters to refine his search.

Communicate directly with shelters instead of waiting days for responses.

Frustrations

Websites don’t always have detailed pet profiles.

Long application processes and unclear shelter policies.

Can’t filter by pet compatibility with his existing dog.

Payment medium

House

Platform

Website

Mobile App

Actions

Thoughts & Feelings

Pain Points

Opportunities

Awareness

Research

Consideration

Decision

Adoption & Post-Adoption

Searches online for pet adoption options.

"There are so many websites, I don’t know which to trust!"

Overwhelmed by too many platforms.

Provide trust signals (verified shelters, ratings, etc.).

Browses pet profiles and adoption guides.

"I need clear info on which pet is right for me."

Lacks knowledge about breeds and pet needs.

Add a pet-matching quiz to suggest suitable pets

Shortlists pets she likes.

"I love this one, but will they accept my application?"

Doesn’t understand adoption requirements.

Show transparent adoption criteria upfront.

Applies for adoption.

"I hope I did everything right."

Confusing forms and long wait times.

Provide application tracking and estimated response times.

Picks up pet, seeks post-adoption resources.

"I need help with pet training and supplies!"

Feels unprepared for pet care.

Offer post-adoption guides and support resources.

USER JOURNEY MAP

Develop

WIREFRAMES

Develop

Usability Test

Improvements

  • Move adoption requirements higher up on pet profile pages for better visibility.

  • Provide estimated response times on the confirmation page.

  • Ensure listings update automatically when pets get adopted.

  • Users found the homepage well-organized and the search functionality intuitive.

  • Users appreciated the detailed pet descriptions, including temperament and medical history.

  • Some Users Missed the Adoption Requirements Section

  • Lack of Clarity on Response Time for Applications

  • Some pets still appeared on the listings even after being adopted.

Key Findings

Methodology

Type: Remote or in-person usability testing

Participants: 6 users (first-time adopters, experienced adopters, families)

Tools: Figma (clickable prototype), Zoom, observation notes

Develop

DESIGN SYSTEM

Typography & color

Proxima Nova

Aa

Aa

Aa

Aa

Regular

Medium

Semibold

Bold

#D7B027

#D7B027

#111111

#6B6B6B

#9A9A9A

#BFBFBF

#E1E1E1

#FDFDFD

Main Colors

Greyscale

Primary

Secondary

Tertiary

Components

Grid system

3 Months

Mixed

Seattle, WA

Luna

3 Months

Mixed

Seattle, WA

Milo

12 Months

Husky

Redmon, WA

Nieve

8 Months

Boxer

Portland, WA

Paula

400k

700k

100k

300k

700k

No Max

300k

700k

100k

400k

$200k

$800k

🐶 Dogs

🐶 Dogs

Home

Favorite

Blog

Chat

Profile

Home

Favorite

Blog

Chat

Profile

Home

Favorite

Blog

Chat

Profile

Home

Favorite

Blog

Chat

Profile

Favorite

🔻

Variants sample

Home

Favorite

Blog

Chat

Profile

Home

Favorite

Blog

Chat

Profile

Home

Favorite

Blog

Chat

Profile

Favorite

Previous search

Clear all

Pug

French Bulldog

Puppy

American Shorthair

Deliver

UI SCREENS

HOME SCREEN

ONBOARDING

SIGN UP

BLOG & CHAT

WHAT I LEARNED

Working on Pawfect Match was an insightful experience that deepened my understanding of user-centered design and the challenges of designing for both adopters and shelters. Here are my key takeaways:

  • Adopting a pet is an emotional journey, and I learned how crucial it is to create a warm, engaging, and reassuring user experience.

  • Users want personalized recommendations but also a seamless adoption process. I had to strike a balance between offering customization (filters, quizzes, preferences) and ensuring the journey didn’t feel overwhelming.

  • Through user research and usability testing, I identified key frustrations—such as unclear adoption steps, lack of real-time shelter responses, and overwhelming pet choices.

  • Usability testing revealed areas for improvement, and iterating based on feedback refined the experience. Small changes—like adjusting button placements and simplifying form fields—made a big difference in usability.