Module 1 of 4 · Part 2: Run Your Business
0%
0 of 10 lessons complete
You are building something real.

Everything connected, once

The minimum stack that powers your business. Set it up once. It works from here.

After this module: Your infrastructure is live. Domain, hosting, payments, email delivery. All connected.

This module's pack

Module 5 pack: your infrastructure

Skills, guides, database migrations and edge functions for your back end.

Skills and guides for your studio path. The database and edge-function files come with it, sitting unused until the day you sell something.

Download pack

The zip opens into a folder named module-5-pack. Downloading it is not installing it. To install it, open the pack in Claude Code. Open Claude Code in your system folder and ask it to list what you already have before it adds anything, then let it add only the files that are new to you.

It cannot overwrite anything you made. Your dashboard from Module 4, your brand colours, any skill you have edited: if anything in the pack shares a name with a file of yours, Claude stops and asks you first, before it copies anything. This pack adds to your system, it does not replace what is in it. The pack README opens with the exact words to paste, so start there rather than typing your own.

See what's inside (55 files)

Skills (8)

/automation-health · /deploy-edge-functions · /email-gate · /security-audit · /setup-resend · /setup-stripe · /setup-supabase · /system-health

Database migrations (14)

Apply these to set up your back end tables and jobs.

Edge functions (9, across 15 files)

Server-side functions you deploy to your own back end.

Build guides (9)

Step-by-step, one per piece: Root system overview · Homebrew and cli · Supabase setup · Resend setup · Edge function deployment · Stripe setup · Dashboard upgrade · Kanban · Hosting options

Plus (9)

The students-tab snippet for your dashboard, the website files your forms and unsubscribe page use, and setup files (README, the Supabase config, two env examples, the email-gate hook, the preview script).

๐Ÿ“

Unzipped it and something looks missing?

Your skills live in a folder named .claude, both in the pack you unzipped and in your system once you have copied them in. It starts with a dot, so your Mac or PC hides it by default. Nothing is missing. To show hidden files on Mac, press Command + Shift + . (period) in Finder. On Windows, open View → Show → Hidden items in File Explorer.

โณ

Before you start

This is the heaviest setup month in the course. Not because any one step is hard, but because you are standing up real infrastructure, and some of it has to be verified by other companies on their clock, not yours. Read this before you block out time, so you can decide when to start and start the slow parts early.

You picked the studio path, so this month is much lighter than it looks from the outside. No database, no payments, no domain, nothing waiting on another company to verify. Read this before you block out time.

Plan for one to two focused sessions across a few days. The clicking and setup itself is only a few hours. What stretches it to a day or two is waiting on things outside your control: DNS records propagating, and Stripe verifying your business. You can start those waits on day one and do everything else while they clear.

Plan for one focused session. Nothing here waits on anyone else, so you can start and finish in an afternoon.

What you need on hand

  • The apps you already live in. Notion, Gmail, Calendar, Drive. You wire only the ones you actually use.
  • Your Claude account login. The Google connectors are switched on in your account settings rather than the terminal, so you sign in there once.

You still download the pack above. Its database and edge-function files sit unused until the day you start selling something, and the storefront lessons are there when that day comes.

What you need on hand

  • Two command-line tools, installed once. The Supabase CLI and Deno, both through Homebrew (which you set up back in Part 1). You install them once. Claude runs the actual commands for you from there.
  • A domain you own, or one you are ready to buy this month. Your email delivery and your live sign-up forms both attach to it.
  • A Supabase account (free). Your database project spins up in about two minutes.
  • A Resend account (free up to 3,000 emails a month) and access to your domain's DNS settings. After you add the email records, they take a few minutes to a few hours to verify. You add them, then come back.
  • A Stripe account. You can build and test the whole payment flow today in test mode with no waiting. But before you can take a real payment, Stripe verifies your business (bank details and an ID check), which can take a day or two to clear. If you plan to launch soon, start that verification on day one so it is done when you need it.

You do not do this in one sitting

There are natural places to stop and come back. Each piece stands on its own:

  • After your database is live.
  • After you have added your email DNS records, come back when they verify.
  • After you have started Stripe verification, come back when it clears.

And you may not need every piece. The first lesson helps you choose your path before you build anything, so you only set up what your business actually uses.

๐Ÿ‘‡ After this module

Your infrastructure is live. Database, payments, email delivery, dashboard. All connected.

Your connectors are wired, your first skills are saved, and a routine runs on its own. Your daily work, handled, with no infrastructure to maintain.

What you'll do in this module

Studio path โœจ (instead of the infrastructure lessons)

What you'll leave with

If you're a Storefront ๐Ÿช

  • Supabase database running in the EU region you chose, free tier
  • Branded emails sending from your domain via Resend
  • Edge functions deployed for any web signup
  • Stripe connected with webhook auto-onboarding
  • Dashboard reading live data, not static files

If you're a Studio โœจ

  • Connectors wired into the apps you work in
  • A skill or two for the questions you ask every week
  • A first routine that runs on its own, no infrastructure to maintain

Why this matters

Until now, your system has lived on your laptop, just for you. In this module it stops being personal. It becomes the back end of your business. Database, email, payments, forms. Set up once, runs from here. The next three modules build on what you set up here.

Start here

Lesson 1: Where does everything live?

Your infrastructure is six pieces: CLI tools, database, email, edge functions, payments, dashboard upgrade.
Each piece has a detailed guide in your pack. Ask Claude to help you with any guide by number.
The minimum stack costs less than one SaaS subscription per month. Supabase and Resend are free at this scale.
Once connected, your dashboard shows live data. Your daily practice feeds real-time insights.
Your path is connectors, skills, and routines. No database, no infrastructure to maintain.
A connector opens a pipe to an app you already use. A skill is a repeated question saved and named.
A routine runs on its own clock. Claude cannot wake itself, so a routine is always a real timer you set up.
You can pull in the Storefront infrastructure later if your business ever needs it. Nothing is locked in.
1Pick your host and your domain registrar. Tell Claude what you decided.
2Set up your database. Tell Claude: "let's set up Supabase" (it will install the CLI tools you need first).
3Set up email delivery. Tell Claude: "set up Resend".
4Deploy your edge functions. Tell Claude: "deploy my edge functions".
5Set up payments. Tell Claude: "set up Stripe".
6Move your dashboard to live data. Tell Claude: "upgrade my dashboard".
7Schedule your daily health check. Tell Claude: "run /automation-health". Until you do this, nothing is watching your automation layer.
1Wire the connectors for the apps you live in. Tell Claude: "connect my Notion", and turn on Gmail, Calendar, and Drive in your Claude account settings.
2Build your first skill. Tell Claude: "make me a /monday-prep skill" (or whatever weekly question you ask most).
3Set up one routine. Tell Claude: "set up a morning inbox brief routine", and let it tell you where it runs and where the result lands.
Module Complete!
You finished your path through this module.
Continue to Module 6