Hearth & Hair Booking Platform
- Role
- Full-Stack Developer (Independent)
- Timeline
- Jan 2026 – Mar 2026
- Team Size
- 2
- Status
- Shipped
Hearth & Hair Booking Platform
A growing service business was steadily losing bookings to phone tag and double-bookings, and needed a self-serve platform where clients could reserve appointments online with live availability and automatic confirmations. I designed and shipped that platform end to end on Next.js with a PostgreSQL backend, real-time calendar integration to prevent double-booking, and transactional email workflows for confirmations and reminders — now live on Vercel and serving real customers.
Under the hood, availability is computed server-side from a single source of truth to eliminate race conditions during concurrent bookings, and the email workflows are queued and idempotent so a retry never fires a duplicate confirmation. Leaning on an AI-assisted development workflow let me move quickly without sacrificing quality, and the live platform has measurably cut the manual scheduling overhead the business used to carry, with monitored uptime to back it up.
Putting it in front of real users surfaced edge cases no spec ever would have — timezone handling, cancellation flows, and reminder timing all needed real iteration once actual bookings started flowing. That feedback loop, more than any upfront design, is what turned a working build into a dependable product.
Yes — Live
Real Users
Monitored
Uptime
AI-Assisted Dev
Build Approach
