All Projects
Full-Stack2026

Hearth & Hair Booking Platform

Role
Full-Stack Developer (Independent)
Timeline
Jan 2026 – Mar 2026
Team Size
2
Status
Shipped
Moga × Hearth & Hair
Full-Stack2026

Hearth & Hair Booking Platform

Next.jsReactTypeScriptNode.jsPostgreSQLVercel
Yes — LiveReal Users
MonitoredUptime
AI-Assisted DevBuild Approach

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

Tech Stack

Next.jsReactTypeScriptNode.jsPostgreSQLVercel