Shelt.r

Helping shelters work efficiently, so every dog has a better chance at finding a loving home.

Type
End-to-end product concept
Role
UX Research · Product Design · Prototyping
Year
2025

The problem

Great shelters, held together by sticky notes.

A shelter dog waiting, leash in mouth

Most small shelters run on memory, whiteboards, and a website nobody has time to update.

Staff can't recall which dogs have been walked or fed. Volunteers show up eager but blind. Adopters fall for a dog online, drive over, and learn it was adopted last week. The work is loving — the tooling isn't. I set out to design a single product that fits the real rhythm of a shelter instead of adding admin on top of it.

Product & UX Research

Start with the people who live in the shelter.

Before a single screen, I mapped the three groups a shelter product has to serve at once — each with different tech comfort, time, and goals. Their tension is the whole design problem.

Shelter employee persona
Shelter Employee
“Shelly” · full-time · dog expert · low-tech

Jobs to be done

  • Feed every dog to its specific needs
  • Make sure each dog gets walked
  • Keep every dog's status current for staff & adopters
  • Confirm the dog fits their adopting family & lifestyle

Pain points

  • No time to personally check each dog
  • Hard to track a large, changing population
  • Registering & updating dogs eats the day
Shelter volunteer persona
Shelter Volunteer
“Vincent” · 16+ · high turnover · basic tech knowledge

Jobs to be done

  • Walk as many dogs as possible
  • Log each walk — which dog, when, how long
  • Flag anything unusual to staff

Pain points

  • Doesn't know which dog is most urgent to walk
  • Forgets to update after a walk
  • No clear way to alert staff on a concern
Adopter persona
Adopter
“Adam” · 25+ · one timer · basic tech knowledge

Jobs to be done

  • Take the right dog home
  • Aspiring to arrive once and find the right match

Pain points

  • Drives over for a dog already adopted
  • Too many dogs, no idea what to look for
  • Dog profiles are outdated and may not reflect the dog's current appearance or status.

What the research surfaced

Four insights that shaped every decision.

01

Staff time is the bottleneck

Every wish traces back to minutes saved. The product has to remove admin, not add it — updates must be a by-product of doing the work.

02

Dog data goes stale fast

Feeding, walks, and availability change hourly. If the record isn't effortless to update in the moment, it's wrong by afternoon.

03

Volunteers need direction, not training

With no fixed hours or expertise, they need the app to tell them who to walk next and make logging a single tap.

04

Adopters want to self-serve with trust

An accurate, always-current dog list — plus compatibility and scheduling — turns wasted trips into confident visits.

User Flow

One flow, three doors: adopter, volunteer, staff.

The homepage forks on a single question — are you here to adopt, or do you work here? From there each role gets only what it needs, with an AI-assisted roadmap layered on top of a shippable core.

Shelt.r user flow diagram
Existing
Employees only
Future roadmap — out of MVP scope

The solution

Three surfaces, one source of truth.

Adopter site

A public, always-current list of who's actually available.

  • Live dog profiles & filters
  • Compatibility match calculator
  • Book a visit or specialist

Walk dashboard

Tells volunteers who to walk next, logs it in a tap.

  • Urgency ranked by last-out & age
  • Auto-timed walks + quick feedback
  • One-tap flag to alert staff

Back-office

Staff register, feed, schedule, and update dogs from one place.

  • Add / edit / retire dog records
  • Feeding, medical & scheduling tracking
  • Auto-published to the adopter site
Adopter — browse available dogs

All Dogs

Max
MaxAVAILABLE
Golden Retriever Mix
3 years old · male
FriendlyEnergeticGood with kids
Luna
LunaAVAILABLE
Labrador Retriever
2 years old · female
GentleLoyalCalm
Charlie
CharlieAVAILABLE
Beagle
5 years old · male
CuriousPlayfulVocal
Volunteer — priority care

Priority Care

Charlie
Charlie
Walk: 12 hours agoFed: 6 hours agoNeeds Attention
300g/day2 meals3 trips
Rocky
Rocky
Walk: 10 hours agoFed: 5 hours ago
420g/day2 meals3 trips
Luna
Luna
Walk: 8 hours agoFed: 1 hour ago
380g/day2 meals3 trips
Staff — back office and schedule management

July 2026

Sun
Mon
Tue
Wed
Thu
Fri
Sat
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
Adoption Interview
Vet Appointment
Specialist Meeting

Saturday, July 4

3 meetings
10:00 AM
Jamie Reyes
Specialist Consultation — General Inquiry
Jamie Reyes · Priya Nair
Confirmed
11:00 AM
Charlie
Vet Appointment — Charlie
Dr. Sarah Mills · Ear infection check
Confirmed
1:30 PM
Max
Adoption Interview — Max
Visitor: Jordan Lee
Confirmed
Today's Summary
Total meetings3
Adoption interviews1
Vet visits1
Specialist meetings1
Upcoming Appointments
Jamie Reyes
Jamie Reyes
Jul 4 · Specialist Meeting
Charlie
Charlie
Jul 4 · Vet Appointment
Max
Max
Jul 4 · Adoption Interview
Bella
Bella
Jul 5 · Adoption Interview
Chris Owens
Chris Owens
Jul 5 · Specialist Meeting
Quick Actions

Branding & Design

A brand that feels safe, warm, and dependable.

Only once the product was clear did I dress it. Shelters are emotional, high-trust places — the identity had to read as caring but organized. The name Shelt.r shortens “shelter” into something app-like; the mark tucks a paw inside a home.

Shelt.r logo lockup
Shelt.r paw mark
Navy#16324D
Deep#0E2438
Blue#2F6FA6
Amber#E4A951
Cream#F6F3EC
Display & UISora
Shelt.r
Geometric, rounded, confident. Used for the wordmark, headings, and buttons.
BodyHanken Grotesk
Every dog, accounted for.
Friendly and highly legible for dense dog data and forms.

See it live

Explore the Shelt.r prototype.

Open the prototype ← Back to all work