Deploy Hub
Launch your app
Simple checklists that help you launch on the web, App Store, or Google Play.
- 1
Buy a domain
Register a domain through any registrar (e.g. Namecheap, Cloudflare Registrar, Google Domains' successor). Typically $10-20/year.
- 2
Choose a hosting target
Pick a host that matches your stack β e.g. Vercel or Netlify for Next.js/static sites, or a VPS/container host for anything custom.
- 3
Deploy a production build
Connect your git repo to the host (or push a build artifact) and deploy the production build, not a dev server.
- 4
Point the domain at your host
Add the A/CNAME records your host provides in your domain registrar's DNS settings, then verify the domain in the host's dashboard.
- 5
Confirm HTTPS/SSL is active
Most hosts provision a free SSL certificate automatically once DNS is verified β confirm the site loads over https:// with no browser warning.
- 6
Set production environment variables
Move API keys, database URLs and other secrets into the host's environment-variable settings β never commit them to the repo.
- 7
Add basic monitoring
Set up uptime monitoring and error/crash logging so you find out about outages before users tell you.
- 8
Submit your sitemap
Submit your sitemap.xml to Google Search Console (and Bing Webmaster Tools) so search engines index the live site.
