Skip to content
Sign inJoin waitlist

Publishing — Titen AI Prompts

When the last prompt is done and the demo text is yours, publish from your AI tool or from the code it wrote, then check the live site once more.

  • src/content/site.json → site.url is your domain (e.g. https://www.northgatearchitects.com).
  • Your name, contact details, booking link and social links are in site.json; no demo text is left on the pages.
  • Your projects and sectors, services, posts and testimonials are in src/content/collections/; your team and awards in pages/about.json.
  • Your photos are in public/images/, your hero video in public/videos/home-hero.mp4 (or credit removed and src changed), your brochure in public/brochure.pdf.
  • The forms send to your form service (Forms) — test all three.
  • Every page checked at phone and desktop width.
Tool How
Lovable Publish in the top bar; a custom domain is in the project settings
Bolt Deploy (Netlify); connect your domain in Netlify
v0 Deploy to Vercel; add your domain in the Vercel project
Replit Deploy; custom domains in the deployment settings

The result is a normal React project, so any static host or Node host works:

  • Vite projects: npm run build, then upload the dist/ folder to Netlify, Vercel, Cloudflare Pages or any static host. Single-page apps need a rewrite of every path to index.html (Netlify: a _redirects file with /* /index.html 200; Vercel: a rewrite in vercel.json).
  • Next.js projects: import the repository in Vercel or Netlify.
  • Open https://<your domain>/sitemap.xml and robots.txt — both should list your domain.
  • Share a page link in a chat app to check the title, description and share image.
  • Add the site to Google Search Console and submit the sitemap.