Beginner8 min

Deploy Your Project to Vercel

A project on your laptop is private. To share it, you put it online. That is called deploying. Vercel is a free service that takes your GitHub repo and turns it into a real web address in about a minute. No servers to rent, no scary settings.

Step 1: Sign in with GitHub

Go to vercel.com and click Sign Up. Choose Continue with GitHub. This links the two services so Vercel can see your repos. It is the easiest path and the one almost everyone uses.

Step 2: Import your repo

On your Vercel dashboard, click Add New, then Project. You will see a list of your GitHub repos. Find the one you want, click Import, and leave all the settings on their defaults. Beginners do not need to touch any of them.

Vercel - import project
Import Git Repository
you/my-first-project [ Import ]
Framework Preset: detected automatically
[ Deploy ]
Pick your repo, keep the defaults, and click Deploy.

Step 3: Click Deploy and wait

Click the big Deploy button. Vercel builds your project and shows a progress log. When it finishes you get a green check and a live URL. That URL is now on the real internet. Anyone you send it to can open it.

vercel - building
# Vercel runs this for you, you just watch
Building... done in 12s
Deployment ready
https://my-first-project.vercel.app
$
Every push redeploys automatically
Once this is set up, you never repeat it. Each time you push a change to GitHub, Vercel rebuilds and updates your live site on its own. Set it up once, enjoy it forever.

Hands-on tasks