Live with customers · New screens added as we ship
zInspector
Redesigning a 10-year-old inspection app while people use it every day.
For ten years, developers designed it. Inspectors use it on site: phone in hand, camera running, tapping and reading at once.
Two places, one goal
- On site
- inspectors inspecting a property, using the app
- Office or home
- property managers, on the web
- Both want
- a complete report, fast
Too much on screen
Customers kept telling us: too many buttons while inspecting.
Our rule: as few taps as possible.
zAssistant camera: talk, point, done
Walk the property, talk, show it. zAssistant builds the full report.
- Where you are
- areas as a path
- AI spots it
- a detected detail goes into focus
- You say it
- "The entry light works." Condition logged.
- What's left
- Details 3/5

Works offline
Syncs on its own, and always tells you.
Home: answers before taps
What's assigned, what's urgent, what you left halfway, what's next. Before you tap anything.


A system rebuilt from the product
The product evolved faster than its original component library. After redesigning the app, new patterns kept appearing across Web and Mobile, old components stayed in the library, and new screens were often built with detached UI.
I audited the old and current UI to see what zInspector actually uses today. That audit became a cleaner Design System, built around the components and patterns in the product now.

zInspector Design System 1.0. Web and Mobile, in Figma.
Shared across zInspector, Web and Mobile.
Shared where it makes sense. Platform-specific where it matters.
Tasks on Web, Home on Mobile. One system.
00 Overview
zInspector Design System 1.0. Web and Mobile, in Figma.


Swipe to explore the boards →
01 Foundations
Shared across zInspector, Web and Mobile.
zInspector Yellow#FFCB47
#FFF6DDStrong #CCA239Feedback
#7BCD6FWarning#FFAB5BError#EF776AInfo#80D1FFNeutral
#212121Secondary#6B6B6BBorder#E0E0E0Surface#F7F7F7- Move In Inspection ReportHeading S 18 / 26 · Medium
- Lease Violation NoticeTitle 16 / 24 · Medium
- 123 Maple St, Unit 4BBody 14 / 22 · Regular
- Updated just nowBody Small 12 / 18 · Regular
- # 214403Caption 11 / 16 · Medium
- 4
- 8
- 12
- 16Between cards
- 24
- 32Page padding
02 Components
Shared where it makes sense. Platform-specific where it matters.
Web
Task CardHeader shared with Document Card
Nav ItemDefault · Hover · Active
- DefaultTasks
- HoverTasks
- ActiveTasks
View SwitcherCards · Table · Board · Map
Data TableThe same tasks, for scanning
Web + Mobile
Status BadgeTint, 1px border, dark text
- In ProgressProgress
- NewInfo
- Bid RequestedWarning
- Work CompleteSuccess
Priority BadgeLevel 1–5
Filter Chip32px
SearchInput · 44px
AvatarS · M · L, Initials · Image · Add
Mobile
Bottom NavigationActive tab in yellow
Timeline RowDoc · Doc + Task · Task
Activity iconThe icon is the activity
03 Product
Tasks on Web, Home on Mobile. One system.




Shared foundations keep zInspector consistent. Web and Mobile keep the components their workflows need.
AI, but not as the front door
The team wanted AI behind the main button from day one. I proposed starting inside the inspection flow, testing with older users first. We went that way.
Properties and timeline, same idea
What's near you, what's in progress, what's done.


The web: lots of data, easier to scan
We kept the list view, but made cards the default: a friendlier way to see that much at once. Plus more shortcuts and filters.


Inside a task


Out of Figma, into the room
- NARPM Orlando, 2025
- our booth, old and new customers
- NARPM Las Vegas, 2026
- presented our new AI features

Our booths


Where it's at
Live, used every day. Next round in design.
The hardest part isn't the screens. It's designing for people doing three things at once, and changing a direction developers set ten years ago.
What customers say
We never ever lose in court on a security deposit, mostly because zInspector works very, very well.
Noel Pulanco★★★★★We were shaving about 30–35 minutes per inspection with zAssistant.
Wolfgang Croskey★★★★★zInspector customers, shared publicly by zInspector.