Mina Gvozdenov
← UI/UX work
02 · Mobile app · 2023

Dog Adoption App

A mobile app that connects shelters and owners with people looking to adopt, making dog adoption easier, more accessible and more responsible.

PetPal dog adoption app screens shown on three phones

Brief

The idea for this app came from my love for dogs and my desire to create something that could help more of them find a safe and loving home.

The task was to design a mobile app that makes dog adoption easier, more accessible and more responsible by bringing adopters, shelters and individuals offering dogs into one organised space.

The goal was to create a warm and trustworthy experience where users can easily discover dogs, find the right match through filters, explore detailed profiles, save favourites, communicate with owners or shelters and arrange a meeting. The app also needed to support the other side of the adoption process by allowing users to create and publish adoption listings for dogs looking for a home.

The main design challenge was balancing functionality with emotion - creating an interface that feels simple and intuitive while still reflecting the personal and meaningful nature of adopting a dog.

My role
UX Design · UI Design · Prototyping
Tools
Figma
Project type
Academic project - Individual work

Wireframes

Click a screen to see it full size

Colour palette

  • White
    #FFFFFF
    Background
  • Warm white
    #FDFCFA
    Cards and input fields
  • Light cream
    #F7EFE8
    Unread messages, image placeholders
  • Sand beige
    #E6DDCF
    Active tab in the navigation
  • Taupe
    #7A6650
    Secondary: the "Register" button
  • Warm mid brown
    #7B5A47
    Secondary text: message previews, "No account?"
  • Dark chocolate brown
    #3D2B23
    Primary: headings, search bar, "Log in" button, profile header
  • Black
    #000000
    Logo

Accents are used sparingly, only to carry meaning.

  • Red
    #E0313A
    The heart (like)
  • Green
    #2E8B57
    The "Available" status
  • Blue
    #2F80ED
    Read-message ticks

Components

Prototype

The app is not live, so here is how it works from both sides.

Looking to adopt Browsing, favourites and messages
Offering a dog Adding a listing, messages and profile