All projects
Built, launching soon

Site Builder

A complete website for a local business, generated and hosted.

Enter a business name, industry, and city, and it pulls the business's real Google reviews, writes the copy, generates the photography, renders a full site from a template, and deploys it. An operator reviews and edits everything from a dashboard before publishing.

The problem

Most small local businesses either have no website or an outdated one, and a custom build costs more than they want to spend. A good-enough site with real reviews and clear services wins them calls.

What I built

  • A four-step build pipeline (reviews, copy, images, publish), each step its own function call with progress recorded as it goes.
  • One Claude call that writes the headline, services, FAQs, SEO metadata, color palette, and image briefs. It never writes reviews, only picks which real ones to feature.
  • Eight AI-generated photos per site, stored and re-generatable one slot at a time.
  • Five HTML templates, rendered and deployed to their own Vercel project per site.
  • An AI QA pass that reads the live page, reports copy and template problems, and can apply the fixes and republish.
  • Per-build cost tracking, failure alerts to Discord, and an operator allowlist enforced in both the database and every function.

Stack

  • React
  • TypeScript
  • Vite
  • Supabase
  • Claude API
  • fal.ai
  • Vercel API

Let's talk about your next stage of growth.

Hiring for growth or marketing leadership, or want to talk about AI products? I'd like to hear from you.