← All workCase study (01)

Personal project · Mobile App

ResQ

Pet Adoption & Care App

Project typePersonal project
RoleUI/UX Designer
PlatformMobile
ToolsFigma
FocusProduct Design
ResQ onboarding screen
ResQ home feed
ResQ pet profile for Salem
ResQ - Personal project · Mobile App(01)
01

Overview

ResQ is a concept mobile app designed to make pet adoption and everyday pet care more accessible and organized. It brings together pet discovery, adoption, veterinary appointments, conversations, favorites, donations, volunteering and local pet resources in one place.

02

My approach

I wanted the experience to feel approachable and calm, especially because adoption can already be an emotional process. I focused on keeping the main actions visible and making the journey from discovering a pet to scheduling a visit feel straightforward.

03

Challenge

Adopting and caring for a pet involves many separate steps finding the right animal, contacting a shelter, booking a visit and keeping track of appointments. The goal was to bring these moments into one calm, organized experience without making the app feel crowded.

04

Concept

The app is built around a home screen for discovering pets, with clear paths into adoption, care and community. Each pet profile connects directly to the next step: expressing adoption intent, scheduling a visit or saving the pet to favorites.

01

Pet discovery

02

Adoption

03

Vet appointments

04

Conversations

05

Favorites

06

Donations

07

Volunteering

08

Local resources

05

Visual direction

Warm and calm, so a sensitive topic like adoption feels friendly: soft neutrals, one green for every action, rounded shapes and gentle illustrations for the moments in between.

01

Green

#6EA27E — buttons, chips and every primary action.

02

Deep Green

#2F5D3A — icons, links and emphasis.

03

Warm White

#F8F5F2 — backgrounds, with white cards on top.

04

Heart

#E36A5D — favorites and small warm accents.

Aa01

Nunito

One rounded typeface for everything, in three weights.

02

Soft corners

Three radii only: 8 for small items, 16 for cards, pill for buttons and chips.

ResQ illustration of a dog and a cat03

Illustrations

Soft watercolor scenes for empty states and confirmations.

04

Line icons

One outline style, one size and one color across the app.

06

User Flow

The main adoption path, from discovering a pet to a confirmed shelter visit. Favorites act as a side path, so users can save pets and return to them later.

Step 01Home / Discover Pets
Step 02Pet Profile - Salem
Step 03Adoption Intent
Step 04Schedule a Visit
Step 05Visit Confirmation
Save for later
Side pathFavorites
07

Key Screens

Six screens that carry the core adoption journey from browsing pets to confirming a visit and keeping track of favorites.

ResQ — Home - feed

01Home - feed

ResQ — Pet profile - Salem

02Pet profile - Salem

ResQ — Adoption intent

03Adoption intent

ResQ — Schedule visit

04Schedule visit

ResQ — Visit confirmed

05Visit confirmed

ResQ — Favorites

06Favorites

08

Interactive prototype

A clickable Figma prototype connects the main flows end to end. Shown here: the donation flow, from choosing how to help to the thank-you screen.

01
ResQ Donation — start
02
ResQ Donation — support type
03
ResQ Donation — recipient
04
ResQ Donation — amount
05
ResQ Donation — thank you
09

Key decisions

The choices that shaped the final interface.

01

One clear next step

Pet profiles, adoption and visit screens each lead with a single primary button — like “Adopt Salem” or “Confirm visit” — so the next step is never ambiguous.

02

Low-pressure adoption intent

Showing interest opens a light prompt to contact the caretaker or schedule a visit, with no commitment yet, instead of a long form.

03

Everything one tap away

Home, messages and favorites stay in a persistent bottom bar, so browsing and following up on a pet feel like one connected experience.

10

Final UI

A warm, quiet interface with clear hierarchy, generous spacing and large pet imagery carried across discovery, messages, volunteering and the help center.

ResQ — All pets
ResQ — Chat with the caretaker
ResQ — Volunteer — roles
ResQ — Help center
11

What I’d do next

Where I would take the project next.

01

Test the adoption flow

Run usability sessions with people who are looking to adopt, from browsing pets to a confirmed shelter visit.

02

Design the shelter side

A view for shelters to manage pet listings, visit requests and conversations with adopters.

03

Accessibility pass

Check contrast, touch target sizes and screen-reader labels across every screen.

Next projectEnclave