Site Builder

apps site-builder tool revenue

Google Maps business listing to deployed React website in 60 seconds. Scrape, generate AI content, build, deploy, edit inline.

Architecture

  • Frontend: Vue 3 + TypeScript + Pinia + Tailwind (port 5177)
  • Backend: FastAPI + Python 3.13 + asyncio (port 9405)
  • Generated sites: React 18 + Tailwind CSS (Vite build)
  • AI Content: Claude Sonnet for copy, Gemini 2.5 Flash for images
  • Deploy: Cloudflare Pages (primary), Vercel (fallback)
  • Real-time: WebSocket for pipeline progress

Pipeline

StepModuleOutput
1. Parse Google Maps URLmaps_url_parser.pyParsedMapsUrl
2. Scrape business profilemaps_scraper.py (Playwright)BusinessData
3. Scrape business websitewebsite_scraper.py (optional)WebsiteData
4. Generate AI contentsite_generator.py (Claude)SiteContent
5. Generate AI imagesimage_generator.py (Gemini)ImageGenerationResult
6. Build React sitereact_builder.py (npm build)dist/
7. Deploycloudflare_deployer.py / vercel_deployer.pyLive URL

Location

/home/spotcircuit/agentic/agent-experts/apps/site_builder/

Standalone repo: spotcircuit/site-builder (auto-synced via GitHub Actions)

Revenue Connection

This is a demonstration tool for the AI Integration Consulting and Knowledge Base Builder revenue streams. Shows end-to-end AI pipeline from scrape to deploy.


Source: raw/site-builder-readme.md, raw/site-builder-architecture.md | Ingested: 2026-04-08