JJessa Wolfe (that’s me)
Jessa Wolfe
Dreamer
01 · Snoot
0 × 0
02 · Cover
0 × 0
03 · Role
0 × 0
Role
Everything, solo
04 · Type
0 × 0
Type
Personal concept
05 · Platform
0 × 0
Platform
iOS app
06 · Started
0 × 0
Started
Fall 2026
07 · The question
0 × 0

Dog records end up scattered across emails, paper folders, and vet portals. Small changes, like eating less or sleeping more, are easy to miss. And every trip means writing the same long text for the sitter, again.

Snoot is an app that learns your dog’s normal, tells you when something’s off, and lets you share one profile with your sitter, vet, and groomer. It’s a personal concept I started on October 9, 2026. I did all of it: the research, the name, the brand, the mascot, the logo and icons, the wireframes, the UI, and a working React prototype.

08 · Welcome
0 × 0
09 · Home
0 × 0
10 · Something’s off
0 × 0
11 · Next step
0 × 0
12 · Profile
0 × 0
13 · Share
0 × 0
14 · Sitter guide
0 × 0
15 · Her normal
0 × 0

“Her” is Pixel, my red longhaired mini dachshund. She’s the mascot, and she’s the dog in every screen.

16 · Something’s off
0 × 0

Something seems off? Tell Snoot what you’re seeing and get one clear next step.

17 · Share
0 × 0

One profile, with a different link for the sitter, the vet, and the groomer.

18 · Reminders
0 × 0

Vaccines and meds, each on its own schedule. Snoot only nudges you when something’s due.

19 · Paperwork
0 × 0

Snap a photo of vet papers and Snoot pulls out the vaccines and meds for you to check.

20 · Sitter guide
0 × 0

A sitter guide with her routine, quirks, and a to-do list they can check off.

21 · Standing apart
0 × 0

Before designing anything, I looked at what dog owners can already download. There are lots of small apps out there. Most have only a few reviews, so it’s a crowded field with no clear winner. They mostly fall into two groups.

Kind of app
What it does
What’s missing
Records + symptom checker
Stores vaccines, looks up symptoms
Generic lists, not your dog
Sharing apps
Invite sitters and family
Built for the owner, not the sitter
22 · The gap
0 × 0

23 · Her normal
0 × 0
1

Her normal, not a symptom list.

You pick what you’re noticing and answer a few quick questions. Snoot compares it to her own history, so “3rd tummy issue this month” shows up instead of a list of scary causes.

24 · Context
0 × 0
2

Context, not a diagnosis.

Every flow ends in one of three next steps: keep watching, call your vet, or go now. Snoot says plainly that it isn’t a vet, and to trust your gut.

25 · Sitter
0 × 0
3

Built for the sitter too.

The sitter gets a link with her routine, meds, quirks, and emergency contacts. No app to download. When they check off breakfast, you see it.

26 · Quiet
0 × 0
4

Only the nudges you asked for.

Reminders are for the things you set up, like vaccines, meds, and checkups. No daily pings, no streaks to keep.

27 · Color
0 × 0
5

Color where it matters.

Pixel is drawn in black line on cream, with no color at all. That keeps tomato red free for the moments you should act on, like “Something seems off?” on the home screen.

28 · Building it
0 × 0

I started with a storyboard: Pixel’s life with the app, one moment at a time. Drawing the journey first showed me which screens actually mattered.

29 · Meet Pixel
0 × 0
Storyboard: Meet Pixel
1

Meet Pixel

You set up her profile: name, breed, age, vet and meds.

30 · Add her paperwork
0 × 0
Storyboard: Add her paperwork
2

Add her paperwork

Snap a photo of her vet papers. Snoot pulls out the vaccines and meds, and you check them.

31 · Gentle reminders
0 × 0
Storyboard: Gentle reminders
3

Gentle reminders

It only nudges you about the things you set up, like vaccines or meds.

32 · Something’s off
0 × 0
Storyboard: Something’s off
4

Something’s off

You notice she’s not herself, and tell Snoot what you’re seeing.

33 · What to do next
0 × 0
Storyboard: What to do next
5

What to do next

A clear next step, compared to her normal. Here, that’s calling the vet.

34 · At the vet
0 × 0
Storyboard: At the vet
6

At the vet

You share Pixel’s summary with the vet in one tap.

35 · Sitter handoff
0 × 0
Storyboard: Sitter handoff
7

Sitter handoff

One web link with her routine, meds and a to-do list. No app needed.

36 · Peace of mind
0 × 0
Storyboard: Peace of mind
8

Peace of mind

You see the sitter’s check-offs while you’re away. Pixel’s back to herself.

41 · Flows
0 × 0

Setting up her profile, scanning paperwork, telling Snoot something’s off, making a sitter link, and setting reminders. Each one is laid out start to finish, every screen in order.

42 · Who’s your dog?
0 × 0
43 · Her records
0 × 0
44 · Camera
0 × 0
45 · Reading
0 × 0
46 · Saved
0 × 0
47 · Link type
0 × 0
48 · Link options
0 × 0
49 · Link ready
0 × 0
50 · Reminders
0 × 0
51 · When it goes wrong
0 × 0

People mistype things. The app should help, not scold. So the error states got as much care as the happy path.

Specific email messages.“That’s missing an @, like you@email.com.” instead of “Invalid email.”
A password checklist.Each rule checks off as you type, so nobody has to guess.
Show and hide.One tap to see what you typed.
A way around the camera.No paperwork? Type it in by hand.
Basic mobile rules.44px tap targets, readable contrast, and room for the notch and the home bar.
52 · Account
0 × 0
53 · Email error
0 × 0
54 · Ready
0 × 0
55 · By hand
0 × 0
56 · The brand
0 × 0

That’s the tagline on the welcome screen, and it sets the tone. Snoot is warm and a little silly, but it talks plainly when it matters. On the welcome screen, cream goo fills the dog-shaped S, the S slides left, and N, O, O, T pop in one by one.

warmplaincalma little silly
“Something seems off?”“Good girl, 7 days in a row”“Snoot isn’t a vet.”
86 · The dog S
0 × 0

The final mark is one shape: Pixel as the S, cream on tomato, with N, O, O, T in the same puffy weight. The S works on its own too, so it became the app icon in tomato, light, and dark.

87 · Logo
0 × 0
The Snoot logo, cream on tomato
snoot!
88 · Icon tomato
0 × 0
Snoot app icon, tomato
tomato
89 · Icon light
0 × 0
Snoot app icon, light
light
90 · Icon dark
0 × 0
Snoot app icon, dark
dark
91 · Wordmark
0 × 0

How does the name read?

Plain caps and lowercase side by side, to see how “Snoot” reads with no dog at all.

92 · Color
0 × 0

Eight reds, one tomato.

Tomato #F04A32 is friendly and a little orange. It sits on cream #F8F4EA, and the line art stays black.

93 · Type
0 × 0
AaDynaPuffSomething seems off?ABCDEFGHIJKLMNOPQRSTUVWXYZ
AaNunitoYour dog’s whole life, in one place.abcdefghijklmnopqrstuvwxyz 0123456789

DynaPuff for fun, Nunito for everything else.

DynaPuff is puffy like the logo letters, for big headlines and celebrations. Nunito is round but calm, and easy to read at small sizes.

94 · Icons
0 × 0
Pixel
Eating
Walking
Energy
Tummy & potty
Skin & coat
Breathing
Acting different
Something else
Vet
Call
Meds
Vaccine
Vaccine proof
Appointments
Reminders
Scan papers
Share
Sitter to-dos
Home

Doodles, not clip art.

Twenty icons in the same wobbly line as Pixel, each with a pop of tomato on the bit that matters. They do the heavy lifting on every screen.

95 · What’s next
0 × 0

It’s a concept, so there’s plenty left to build.

96 · Check-in
0 × 0

A 10-second daily check-in

Tap energy, appetite, potty, and mood, plus weight once a week. That’s what builds her baseline.

97 · Vet summary
0 × 0

Vet-ready summaries

Recent changes, weight trend, meds, and vaccines on one page, shared in one tap.

98 · More dogs
0 × 0

Busy dog homes

You can already switch between dogs. Next is making walks and meals work for the whole pack.

99 · Scanning
0 × 0

Smarter scanning

Better photo scanning for older, messier records, so getting her history in takes minutes.

100 · Android
0 × 0

Android

Snoot started as an iOS concept. Plenty of sitters carry Android phones.

101 · Sitter link
0 × 0

A real sitter web link

The sitter guide as a live web page, with no app and no login.

102 · North star
0 × 0

103 · Tools
0 × 0

Brand, screens, and a working prototype in React, with AI in the loop.

FigmaWireframes, screens and the brand
ClaudeThe working prototype
HTMLStructure
CSSLayout, styling and motion
JavaScriptReact, for the clickable app