Ship your AI-built app, step by step
Each guide is checked against the official docs and links to them, so you can always see the source. Start wherever you're stuck.
How to Publish a Lovable App on Your Own Custom Domain
Step-by-step: publish a Lovable project, connect a domain you own (A and TXT records) or buy one in Lovable, fix sign-in on the new domain, and avoid the DNS mistakes that keep domains stuck on Verifying.
9 min read → SecretsEnvironment Variables and API Keys, Explained for Vibe Coders
What .env files, VITE_ and NEXT_PUBLIC_ prefixes, and secret vs publishable keys actually mean, and where to put keys in Lovable, Bolt, Replit and Vercel so they never leak to the browser.
10 min read → SupabaseSupabase Row Level Security (RLS) for Beginners
Why your Supabase data is public until you turn on RLS, how grants and policies work together, and copy-paste SQL for the two patterns most AI-built apps need: 'users see only their own rows' and 'anyone can read'.
11 min read → VercelHow to Deploy a Cursor or Bolt Project to Vercel
Three ways to get a Cursor or Bolt.new app live on Vercel (GitHub import, Vercel Drop, or the CLI), plus environment variables, custom domains and the gotchas that break first deploys.
10 min read → ChecklistPre-Launch Security Checklist for Vibe-Coded Apps
A practical go/no-go checklist for AI-built apps before you share the link: secrets, Supabase RLS, sign-in, Stripe payments and webhooks, and a 15-minute 'attack your own app' test.
8 min read →Prefer it all in one place?
The Ship It Kit bundles copy-paste prompts, step-by-step deploy guides and a pre-launch checklist for Lovable, Bolt, Cursor and Replit apps. One-time $19.