From idea to a live shop.
Never used GitHub or deployed a website before? Good — this is for you. We’ll take you from a shop on your laptop to a real store on the internet, using GitHub and Vercel: the free stack you fully own. Every step has a point-and-click path.
The journey
Six steps from your laptop to live
You only learn this once. After that, changing your shop is a thirty-second habit.
- 0
Scaffold your shop
One command — `npx create-cartwright` — gives you a complete shop on your computer. Products, cart, checkout, admin, all of it.
- 1
Get on GitHub
Create a free GitHub account and install one friendly app (GitHub Desktop). GitHub is the home — and backup with full history — for your code.
- 2
Publish your shop
Click “Publish repository”. Your code is now safely on GitHub, private, with every version remembered so you can always undo.
- 3
Connect Vercel
Sign in to Vercel with GitHub, import your repo, and it builds your shop into a real website — with its own live URL — in about a minute.
- 4
The everyday loop
Change something → see it on its own preview URL → publish when it looks right. Your live shop is never at risk while you experiment.
- 5
Your own domain
Point yourshop.com at it. You’re live, you own the whole stack, and there’s no monthly rent to anyone.
Why GitHub + Vercel
The free stack you own
Not a SaaS you rent — the infrastructure the rest of the web runs on, on its generous free tier.
You own everything
The code, the database, the customers. GitHub + Vercel both have a free plan that never expires. No lock-in, no per-order fees.
A safety net by default
Every change is a save point. Preview it in isolation, and roll back instantly if anything looks off. Nothing breaks your live store by surprise.
Publish by saving
Once connected, putting a change live is just “save to GitHub”. Vercel rebuilds your shop automatically. That’s the whole deploy step.
Ready when you are.
Create your free accounts, then follow the step-by-step guide. You’ll be live today.