Bossreach

Build your own business website with Claude. You own all of it.

A restaurant, a shop, a studio: describe it in plain words and Claude builds it. Your site runs on your own Cloudflare account, on your own domain, and it is yours to keep. Prefer not to set it up yourself? We can host it for you.

Do it yourself

Free plus a domain, about $10 a year

You make the site with Claude and put it on your own Cloudflare account. We charge nothing, ever. About 30 minutes to get a first version online.

Show me how

We host it for you

$75 a month

We host it and set it up with you. Ask for changes in plain words, or edit it yourself. Coming soon Leave your details and we will write to you.

Tell me more

Path 1: do it yourself (free)

What you need (about 30 minutes)

1Install Claude Code

Claude Code is Claude working inside a folder on your computer. It can read and change your website files for you. Open PowerShell (Windows: press the Start key, type PowerShell, press Enter) or Terminal (Mac: press Command and Space, type Terminal, press Enter) and paste one line.

Windows

irm https://claude.ai/install.ps1 | iex

Mac

curl -fsSL https://claude.ai/install.sh | bash

Close the window and open a new one. Then type claude, press Enter, and sign in with your Claude account when it asks.

You also need Node.js, a free helper the website tools run on. Go to nodejs.org, click the button marked LTS, and run the installer. Afterwards, open a new PowerShell or Terminal window and type node -v. You should see a number starting with 20 or higher.

2Create a Cloudflare account, and get a domain

Cloudflare is the company that will show your website to the world. Sign up free at dash.cloudflare.com.

To buy a domain, look in the left-hand menu for Domain Registration (or Domains), choose Register Domains, and search for the name you want. Cloudflare charges what the registry charges, about $10 a year for a .com. Already own a domain somewhere else? Choose Add a domain instead and follow Cloudflare's two steps for changing the "nameservers" at your registrar. Your email keeps working.

No domain yet? Skip it. Your site gets a free address that ends in workers.dev, and you can connect a domain later.

3Make your site

In PowerShell or Terminal, paste these three lines, one at a time, pressing Enter after each:

npm create cloudflare@latest -- my-site --template=github:JeffDoka/bossreach-site-starter --no-deploy --no-git --no-agents
cd my-site
claude

The first line copies our free starter kit into a new folder called my-site and installs what it needs (a few yellow npm warn lines are normal). The starter kit has three starting points: Restaurant, Small business and Blank. Then just say what you want:

Set up my site. It is a restaurant called Joe's Diner in Wichita. We are open 7 to 3, closed Mondays. Here is our menu: (paste it)

Claude asks for anything it needs, builds your pages, and shows you a private preview at http://localhost:8787 in your web browser.

If the first line ends with "Assertion failed" on Windows after it said "Application created successfully", the folder was made correctly and you can carry on with the next two lines. If the folder was not made, use this instead (it needs Git):
git clone https://github.com/JeffDoka/bossreach-site-starter my-site
cd my-site
npm install

4Put it online

When you like the preview, tell Claude:

Publish my site.

Claude checks the site and then puts it online. The first time, your web browser opens a Cloudflare page asking you to sign in and click Allow. Your site is then live at a free workers.dev address. When you have a domain, say:

Connect joesdiner.com.

and Claude adds it for you. If you like to type the commands yourself, npm run deploy does the same as "publish my site". Want to try it before you have a Cloudflare account? npx wrangler deploy --dry-run builds and tests everything and uploads nothing.

5Get messages from your contact page

The starter has a contact form. To have messages arrive in your own inbox, tell Claude "turn on the contact form". It uses Cloudflare's free email routing on your own domain, and it walks you through the few clicks. Obvious sales pitches and bots are filtered out before they reach you.

Keep it fresh

Come back any time, open PowerShell or Terminal, type cd my-site and then claude, and ask in plain words:

Change Sunday hours to 8 to 2.
Add a page for catering.
Make the colours green.
Check my site for Google.

Claude edits, checks and publishes. Your business details live in a few plain files in the content folder, so there is nothing to log in to.

What it costs you

ItemCost
Domain name (optional)About $10 a year for a .com, paid to Cloudflare
Cloudflare hostingFree for a small business site
ClaudeYour Claude subscription (Pro or higher)
BossreachNothing. The starter kit is free and open source (MIT licence)

Tips

Stuck?

Ask Claude first: tell it what you saw on the screen and it will usually fix it. The starter kit is public at github.com/JeffDoka/bossreach-site-starter, and our free tools for site owners are at tools.bossreach.io. Still stuck? Use the form below and say so.

Path 2: we host it for you ($75 a month)

Coming soon Not everyone wants to install things. Here is what we are setting up:

Leave your details and we will get back to you personally. It is not sold yet, and you are not signing up for anything by sending this.