User asked to finish bringing her BraveBrand Intelligence Reports into the Digital Home V1 website. The reports were already in the content-corpus, but the visible pages were still the generic Luke Carter starter template. Scope grew through the session into: real copy, real testimonials, real pricing, legal (privacy/cookie), a working contact form that emails her, a full app-safety-check, deploy, and finally pointing her owned domain amplifaiyourbusiness.com at it. Site confirmed = her Amplif-AI Your Business brand (NOT a personal "everything Sondra" hub β that stays reserved for sondraverva.com).
Frontend repo: c:\Users\srver\AIOS-Workspace\aios-starter-kit\PROJECTS\DIGITAL HOME V1\Digital_home_frontend_starter (Cloudflare Worker digital-home-sondra, GitHub digitalbeachgirl/digital-home-sondra, auto-deploys on push to main).
src/app/page.tsx, about/page.tsx, services/page.tsx, contact/page.tsx. Copy sourced from .../Copywriting/*.md.c:\Users\srver\AIOS-Workspace\aios-starter-kit\PROJECTS\Testimonial Vault\assets\amplifai_skool_testimonial_mining_database.xlsx (Top Testimonials sheet). Fabricated "Tina R./Tammy B." quotes removed everywhere (home/about/services).src/app/api/contact/route.ts β saves the lead AND emails srverva@gmail.com via Resend (from hello@sondraverva.com, reply-to = sender). Pattern copied from the Why Dachshunds site's /api/contact. Honeypot spam guard on the form + route.src/components/layout/Footer.tsx (new) links GHL ai.sondraverva.com/privacy + /terms; src/components/layout/CookieConsent.tsx (new) banner. Both wired in src/app/layout.tsx (also added suppressHydrationWarning).src/app/api/leads/route.ts β returns {ok:true} instead of echoing PII.src/app/blog/page.tsx β removed StarterNotice + rebranded starter text. src/components/layout/NavBar.tsx β brand = "Amplif-AI Your Business".digital-home-sondra (were missing β this is why email 500'd until fixed). Done via wrangler secret put using CLOUDFLARE_API_TOKEN from master .env. sondraverva.com is verified in Resend.amplifaiyourbusiness.com + www attached to the worker (Cloudflare Workers Custom Domains API). Removed old apex A-records (Render/base44) + www CNAME; email (MX/SPF/DKIM) + subdomains (aivideo/bookmarkvault/leadmagnet) preserved. Attach got stuck routing to old Render host (x-render-routing: no-server, 404) despite clean config β fixed by DELETE + re-create of the Workers domain binding.c:\Users\srver\AIOS-Workspace\aios-starter-kit\ceo-dashboard\site\my-projects.html β Digital Home line updated to LIVE @ amplifaiyourbusiness.com; deployed to Cloudflare Pages amplifai-command-center.c:\Users\srver\AIOS-Workspace\aios-starter-kit\PROJECTS\DIGITAL HOME V1\Digital_home_frontend_starter\src\app\api\contact\route.ts β the contact form's save+email logicc:\Users\srver\AIOS-Workspace\aios-starter-kit\PROJECTS\DIGITAL HOME V1\Digital_home_frontend_starter\.env.local β RESEND + Supabase + SITE_URL values (SITE_URL still = workers.dev)c:\Users\srver\AIOS-Workspace\aios-starter-kit\PROJECTS\DIGITAL HOME V1\Digital_home_frontend_starter\wrangler.jsonc β worker vars (SUPABASE_URL/ANON_KEY); needs SITE_URL update for SEOC:\Users\srver\.claude\projects\c--Users-srver-AIOS-Workspace-aios-starter-kit\memory\project_amplifai_website_live.md (created); MEMORY.md (updated + compacted from 21KBβunder 17KB)next dev on port 3013 was started in a detached subshell for local preview and may still be running. Kill with taskkill //F //IM node.exe (Git Bash). No run_in_background tool shells are load-bearing.http://localhost:3013 (see above). All real verification this session was against the LIVE site, not localhost.main (frontend repo), pushed clean.curl -s -o /dev/null -w "%{http_code}" https://amplifaiyourbusiness.com/ β expect 200 (also /about, /services, /contact, /blog)curl -s https://amplifaiyourbusiness.com/ | grep -o "content engine that works while you sleep" β expect the hero line (confirms new site, not old Base44)curl -s -I https://amplifaiyourbusiness.com/ | grep -i x-opennext β expect x-opennext: 1 (confirms worker, NOT Render)curl -s -X POST https://amplifaiyourbusiness.com/api/contact -H "Content-Type: application/json" -d '{"name":"test","email":"you@x.com","message":"test"}' β expect {"ok":true} + email to srverva@gmail.comcd PROJECTS/DIGITAL HOME V1/Digital_home_frontend_starter && git status β expect clean, last commit feat: contact form emails owner via Resend...NEXT_PUBLIC_SITE_URL / canonical URLs still = digital-home-sondra.srverva.workers.dev. Update to https://amplifaiyourbusiness.com in wrangler.jsonc vars + .env.local, then push to redeploy.newsletter-forge.skill unprocessed in _INBOX-DROP-FILES-HERE\new skills to add\ (not part of this session).amplifyyourbusiness.com (no-AI spelling) as a redirect catch-all? Raised, she checked it (no IP / not set up), not decided.test-formcheck@sondraverva.com, test-domain@sondraverva.com) are in her Supabase leads β safe to delete.kmnhawosmypxbujmkgno was paused earlier this session then healthy (free-tier auto-pause). May re-pause after inactivity β 1016 errors; resume in supabase.com dashboard.Site is live and fully working; nothing is broken. Most likely next action: update NEXT_PUBLIC_SITE_URL to https://amplifaiyourbusiness.com (wrangler.jsonc var + .env.local) and push, so SEO/sitemap/JSON-LD/canonical use the real domain instead of the workers.dev link.
Generated for the CEO Dashboard · source: PROJECTS/DIGITAL HOME V1/handoffs/amplifai-website-live-2026-07-02.md π€