Today the project on your computer becomes a website grandma can open on her phone — at gaelsigala.com and ivanmikhailiv.com.
Last Sunday you each built a real project from a single prompt. Today we take those exact same projects and put them on the internet.
All-About-Me — your name in giant letters, a grid of favorite things, a photo. Minecraft replica — the one you started after that. Both sitting on your iMac, just for you.
Add assignments, group by due date, check them off. Real tool you actually built for school. Already on your MacBook — just nobody else can see it yet.
Open localhost:3000 and your project shows up. Close the laptop, nobody can see it. That's how every website starts — including the ones you visit every day.
Type gaelsigala.com on grandma's phone. The page shows up. Anyone, anywhere, any time. That's the move today.
Think of opening a pizza restaurant. To serve food to strangers, you need three things — the internet works the exact same way.
Where your code lives. Safe, backed up, with a memory of every change you ever made. Like keeping your recipes in a binder instead of on a napkin.
Reads your recipe and serves your site to anyone who visits. Vercel is one of many hosts — Netlify, Cloudflare Pages, AWS, DigitalOcean all do the same job. We picked Vercel because it's free and easy.
gaelsigala.com instead of 76.76.21.21. You rent domains from a registrar — Dad uses Namecheap. GoDaddy, Cloudflare, Google all rent them too.
You type gaelsigala.com and hit Enter. Here's the chain of phone calls that happens, in order, very fast.
DNS is the phonebook of the internet. Your browser asks: "Hey, where is gaelsigala.com?"
The number is called an IP address — like 76.76.21.21. Every computer on the internet has one. The name gaelsigala.com is just a friendlier label that points to that number.
It connects to the computer at 76.76.21.21 and asks for the page. That computer happens to live in a Vercel data center — but the browser doesn't know or care that it's Vercel. It just knows the IP.
About half a second total. The whole internet works this way — YouTube, Roblox, every site you visit. Names → IPs → servers.
Vercel isn't magic and it's not the only option. Same for Namecheap. Here's the real picture — lots of companies, all doing the same kinds of jobs, all renting you a piece.
You rent a domain (~$10/yr). Dad uses Namecheap. Others: GoDaddy, Cloudflare Registrar, Google Domains, Porkbun, Hover. Same product, different vendors.
A global system. Maps names like gaelsigala.com to IP numbers. No single company runs it — ICANN sits at the top, but most of the work is shared between registrars, ISPs, and host companies.
Computers in data centers that serve your page when someone visits. We're using Vercel. Others: Netlify, Cloudflare Pages, AWS, DigitalOcean, Render, Fly.io. Pick the one that fits your project.
Four accounts. You already have one. Two more get made today. The last one is Dad's — you just share the login.
You already have it. Every other account uses it to send you a verification email.
Sign up with your Gmail. Accept Dad's invite to the sigala-fam org — that's where your code lives.
"Sign in with GitHub." One click, you're in. Free hobby plan. No credit card needed.
Where Dad already bought your domain. He'll share the login so you can set DNS yourself.
Short for repository. It's your project folder, plus a memory of every change you've ever made to it. Like Google Docs version history, but for code.
Your repo on GitHub is the one Vercel watches. Every time you git push, Vercel sees the new code and rebuilds your live site in about 10 seconds.
"Deploy" means push your code out into the world. Vercel does it automatically every time you push to GitHub. You don't have to ask.
Maybe a new favorite Pokémon, a different color, a typo fix.
One command. Your computer hands the change up to GitHub.
It's always watching your repo. The second your push lands, Vercel starts building the new version.
Refresh your site. The change is on the real internet, for everyone, instantly.
Six steps. Each takes a few minutes. Claude Code does most of the work — you just say what you want and approve as it goes.
Use your Gmail. Verify the email. Accept Dad's invite to the sigala-fam org.
Tell Claude Code in your project folder: "Put this on GitHub inside the sigala-fam org." It does the rest.
One click. Import your repo. Vercel deploys it immediately and gives you a temporary URL ending in .vercel.app.
Find your domain. Click "Advanced DNS." You'll paste two records here in a minute.
In Vercel: Domains → Add your domain. Vercel gives you 2 DNS records. Copy them into Namecheap. Save.
Within a few minutes, your domain works. Open it on your phone. Send it to grandma.
When you first point your domain at Vercel, the internet's phonebook needs time to update. Your site might say "not found" for 5–20 minutes. That's normal. The phonebook is catching up.
Looks broken. Isn't. The DNS update hasn't reached your computer yet. Wait, refresh, repeat.
Vercel gives every site a free URL that works instantly, no DNS needed. Use it to prove your site is alive while you wait for the real domain.
By the end of this hour, both of you can text grandma a link and she opens YOUR website with YOUR name on it.
You built two things last week — All-About-Me and the Minecraft replica. Pick one to put on gaelsigala.com today. The other one gets its own URL another Sunday.
Push your task tracker to GitHub. Connect it to Vercel. Point ivanmikhailiv.com at it. Use it on your phone Monday morning to track real assignments.
Same time next Sunday. You each have a corner of the internet that's yours now — bring it back any time you want to change something.
📅 Week 03 · What do you want to build next?