Free CourseBuild a Website

Module 7 · Go live (Vercel + domain)

Deploy to Vercel (go live)

12 min

Stage 6, part one. This is the moment your site goes live on the real internet — for free — using Vercel. It’s one of the easiest steps in the whole course.

Watch — hand-picked

The clearest walkthroughs of this step, from creators we rate. Each one’s credited — go give them a follow.

How to deploy a website with Vercel in 10 minutes (for Free)

Selling With NasCurated · third-party

Deploying a simple website to Vercel (HTML, CSS, JavaScript)

VercelCurated · third-party

How to Add a Custom Domain on Vercel

Bryam LoaizaCurated · third-party

Deploy your site

  1. Go to vercel.com and sign up / sign in with “Continue with GitHub.”
  2. Click Add New → Project.
  3. Find your website in the list and click Import.
  4. Don’t change any settings — just click Deploy.
  5. Wait about a minute. You’ll get a live link like your-site.vercel.app.
What success looks like

You click your .vercel.app link and your website opens — live, for anyone in the world. Text a friend the link. You just published a website.

The update loop (for the rest of time)

From now on, changing your live site is one sentence to Claude:

Update your live site, any time

Please save our changes and push them to GitHub so my live site updates.

Vercel notices automatically and re-publishes within a minute. Edit → push → live. No re-uploading, ever.

That free address is fine for now

The .vercel.app address works forever. Next lesson we point your own domain at it so it reads yourbusiness.com.

If you get stuck

If the deploy fails, copy the error from Vercel and paste it to Claude: “My Vercel deploy failed with this error — please fix it.” It’s usually a small fix, then you redeploy.

Deploy to Vercel (go live) — Build a Stunning Website with AI