Beginner-friendly · no terminal required

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.

Powered bygithub logoGitHub+vercel logoVercel

The journey

Six steps from your laptop to live

You only learn this once. After that, changing your shop is a thirty-second habit.

  1. 0

    Scaffold your shop

    One command — `npx create-cartwright` — gives you a complete shop on your computer. Products, cart, checkout, admin, all of it.

  2. 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.

  3. 2

    Publish your shop

    Click “Publish repository”. Your code is now safely on GitHub, private, with every version remembered so you can always undo.

  4. 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.

  5. 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.

  6. 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.