← Kelly Brehm All case studies
Product Overview · Scruffy

Dual marketplace.

Role
Founding Designer
Team
Founder • 2 engineers
Tools
Figma

Scruffy is a two-sided marketplace connecting dog owners with mobile and brick-and-mortar groomers — discover, book, pay, and review in one app.

Dog owners can book a ride, a meal, or a hotel in seconds — but booking grooming still means phone tag and waiting weeks.

High-level requirements provided by the founder.

Cover of the Scruffy requirements PDF — a page by page breakdown
PDF · Requirements document Scruffy — a page-by-page breakdown Open document

Mapping the flows and sitemap.

Booking confirmation user flow
Sitemap — Customer, Groomer, and Admin screens mapped across the product

Workflows for three distinct roles.

We designed three rolescustomer, groomer, and admin — across web and mobile. The customer experience covers the booking workflow and account management. The groomer experience includes onboarding, account management, and receiving and confirming appointments. The admin experience covers tracking appointments, groomers, customers, earnings, scheduling, and platform settings. We started from a prebuilt design system with a theme, then customized it for our needs.

Showing 2 example workflows below.

Customer requesting a booking workflow

Customer screen 1
01
Customer screen 2
02
Customer screen 3
03
Customer screen 4
04
Customer screen 5
05
Customer screen 6
06
Customer screen 7
07
Customer screen 8
08
Customer screen 9
09
Customer screen 10
10
Customer screen 11
11
Customer screen 12
12
Customer screen 13
13
Customer screen 14
14

Sign up to be a groomer workflow

Groomer screen 1
01
Groomer screen 2
02
Groomer screen 3
03
Groomer screen 4
04
Groomer screen 5
05
Groomer screen 6
06
Groomer screen 7
07
Groomer screen 8
08
Groomer screen 9
09
0→1product
New marketplace launched
3roles
Customer · Groomer · Admin
1system
End-to-end design system