SAL HOME
A PWA my wife and I use to manage three properties — our farmhouse, a shore house, and a rental. Built in a single evening, no Figma, and mostly from my phone.
A fully functional PWA we use daily to manage projects, track spending, and stay on top of maintenance across three properties. Built with Next.js 16, Tailwind v4, shadcn/ui, and Supabase. Recently expanded to support multiple homes, each with its own projects, budgets, and maintenance schedules.
Mid-Century Farmhouse
Design System
Inspired by the natural beauty that surrounds us — earthy greens, warm creams, and tones pulled directly from the property. No Figma. Every decision made through conversation.
// Primitive palette
Sage
Primary · Interactive
Brass
Chart · Highlight
Terra
Chart · Warning
Cream
Surface · Light
Clay
Muted · Warm
Taupe
Secondary Text
// Semantic tokens · dark mode
Background
Page background
Card
Card / panel
Primary
Interactive · CTA
Muted
Inactive surface
// Typography
Geist Sans
UI, labels, body copy
Home. Managed.
Home. Managed.
Home. Managed.
Alice
Display headings
Your home, organized.
Geist Mono
Numbers, data, code
$24,800 committed
$24,800 committed
// Inspired by the natural beauty that surrounds us — earthy greens, warm creams, and tones pulled directly from the property. No Figma. Every decision made through conversation.
Within 12 hours, a concept became a working application two people now rely on daily. What started as a way to track farmhouse projects has grown into how we manage all three properties. The shore house and rental each have their own maintenance cycles, seasonal prep, and schedules to stay on top of. Having everything scoped by property means we always know what's due, what's been spent, and what's next — without mixing contexts. It opened up the ability to ship my own products without needing an engineer or years of learning to do it. I can build and deploy tools now that extend my role and what I'm capable of.
“With the right structure and file organization, removing Figma from the workflow didn't remove the design thinking, it just made the tedious work a lot faster through simple conversation.”
Working with AI to build the experience, design system, and deployment through conversation is a shift in my approach that's genuinely exciting. It lets me focus more on the solution and less time positioning containers and exploring colors manually. It also pushed me into parts of the stack I hadn't touched before. Things that felt out of reach a year ago have a much lower barrier now.