Home / Guides / Build It by Sunday

Guide · Apps

Build It by Sunday

Build your first real app this weekend with Claude Code. No coding needed.

8 chapters1 weekend1 working app25 min read
Build It by Sunday guide cover
Build It by Sunday

Before You Start

What Claude Code is, what you'll have by Sunday night, and how to pace the weekend.

Your Weekend At A Glance
1Saturday morningRead Chapters 1 to 3
2Saturday afternoonBuild your first app in Chapter 4
3SundayPolish, put online, plan the next one

You don't need to know how to code to build software any more. You need to know how to describe what you want, how to check what you get, and how to ask for changes until it's right. That's what this guide teaches.

Claude Code is an AI assistant made by Anthropic that can read, write and run code on your computer. You tell it what you want in plain English: "build me a habit tracker with a calendar view and a streak counter". It plans the work, creates the files, runs them, notices its own errors and fixes them. You stay in charge of every decision.

By the end of this weekend you will have:

You need to know how to describe what you want, how to check what you get, and how to ask for changes until it's right.
  • Claude Code installed and working on your computer
  • A real, working app that you described and Claude built
  • The habits that separate people who ship from people who get stuck
  • A shortlist of small apps you could build next, for yourself or for paying clients

How to use this guide

Read Chapters 1 to 3 on Saturday morning, build your first app on Saturday afternoon (Chapter 4), and use Sunday for Chapters 5 to 8, where you polish your app, put it online and plan the next one. Every chapter ends with a short checklist. Don't move on until you can tick every box.

A note on tools and prices. AI tools change quickly. Menu names, plan prices and features in this guide were accurate when it was written, but always check the official Claude website and documentation for the current details. Nothing in this guide is a promise of income. What you earn from your skills depends on your effort, your market and many things outside anyone's control.
Pro tipCheck official details

Menu names, plan prices and features change quickly, so always check the official Claude website and documentation for current details.

Key takeaways
  • You don't need to know how to code to build software
  • Describe in plain English; Claude plans, builds and fixes
  • Tick every chapter checklist box before moving on
Chapter 1

What Claude Code Actually Is

01

How Claude Code differs from a chat window, where you can use it, and the key words explained.

Chatting Versus Building
Chat window
  • ✕Ask a question, get an answer
  • ✕Copy and paste what you need
  • ✕Fine for writing an email
  • ✕Messy across dozens of files
→
Claude Code
  • ✓Works directly inside your project folder
  • ✓Creates, reads and edits files
  • ✓Runs commands and fixes errors
  • ✓Explains what it did, plainly

The difference between chatting and building

Most people meet AI through a chat window. You ask a question, you get an answer, and you copy and paste what you need. That works for writing an email. It falls apart when you try to build software, because software is dozens of files that have to work together, and copying code between a chat and your computer quickly turns into a mess.

Claude Code removes the copy and paste. It works directly inside a folder on your computer. It can:

  • create, read and edit files in that folder
  • run commands, such as starting your app or installing a tool it needs
  • read error messages and fix the cause
  • explain what it did and why, in plain language
  • remember project rules you give it in a special file called CLAUDE.md

Think of it as a patient developer sitting next to you. You're the product owner. You decide what gets built, and Claude does the typing.

Think of it as a patient developer sitting next to you. You're the product owner.

Where you can use it

Claude Code comes in several forms. They all use the same brain, so pick whichever feels most comfortable:

WhereWhat it looks likeBest for
Claude desktop app (Code tab)A normal app window with a chat on one side and your files and preview on the otherComplete beginners. No terminal needed
Terminal (command line)A text window where you type claude and chatPeople happy with a little text-only setup
Code editors (VS Code, JetBrains)A panel inside your editorPeople who already use an editor
Claude on the webRuns in the cloud on your code from GitHubWorking from any computer

This guide uses the desktop app for screenshots-in-words and explanations, and shows the terminal command wherever it helps. Everything works the same in each version.

What you need

A computer

a Mac or a Windows PC is fine. (To build iPhone apps you'll need a Mac later, but not for this guide.)

A paid Claude plan

Claude Code is included with Claude's paid plans (Pro and above). It can also run on pay-as-you-go API credits from the Anthropic Console. For a beginner, a Pro plan is the simplest start.

A free afternoon and a small idea

We'll pick the idea together in Chapter 3.

Words you'll hear (and what they mean)

WordPlain meaning
Project folderThe folder on your computer where your app's files live
TerminalA text window for typing commands to your computer
PromptThe instruction you type to Claude
PermissionClaude asking "may I edit this file / run this command?" before it does
Plan modeA mode where Claude thinks and proposes a plan but changes nothing
CLAUDE.mdA notes file in your project that Claude reads every time it starts
Local previewYour app running on your own computer, visible only to you
DeployPutting your app online so other people can use it

Chapter 1 checklist

Pro tipStart with the desktop

Complete beginners should use the Claude desktop app's Code tab: no terminal needed, and everything works the same in each version.

Key takeaways
  • Claude Code removes the copy and paste
  • Desktop app, terminal, editors and web share one brain
  • You need a computer and a paid Claude plan
Chapter 2

Install and Set Up in 20 Minutes

02

Install Claude Code, understand permission requests, and build a tiny web page in your first five minutes.

The Whole Method In One Loop
1Describe
2Repeat
3Adjust
4Build
5Look

Option A: the desktop app (recommended for beginners)

You'll see a chat box. Type Hello, what can you see in this folder? Claude will reply that the

Option B: the terminal

If you prefer the terminal, open it (on a Mac it's called Terminal; on Windows use PowerShell) and run the installer command shown on Anthropic's Claude Code documentation page. On a Mac it looks like this:

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

Then make a folder, move into it, and start Claude:

Terminal
mkdir my-first-app
cd my-first-app
claude

The first time, Claude Code opens your browser so you can sign in. After that, typing claude in any folder starts a session in that folder.

Always copy installer commands from the official documentation, not from a video, a forum or a guide (including this one). Commands change, and an official source protects you from copy-paste mistakes and from bad actors.

Understanding permissions

Claude Code asks before it does anything that changes your computer. You'll see requests like:

  • "Claude wants to create index.html" (Allow or Deny)
  • "Claude wants to run npm install" (Allow once, Always allow or Deny)

As a beginner, read every request for the first hour. You'll quickly see that most are boring and safe: creating files in your project folder, starting a local preview. Once you're comfortable, you can let it make routine edits without asking every time.

It's tiny, but the loop you used (describe, build, look, adjust) is the whole method.

Two rules keep you safe:

  1. 1
    Only work inside your project folder. Don't point Claude at your whole Documents folder or your desktop.
  2. 2
    Never paste passwords, bank details or private keys into the chat. If an app needs a secret key later, Claude will show you where to put it yourself.

Your first five minutes

Type these one at a time and read the replies. They teach you how Claude talks.

Copy-and-paste prompt
What can you do in this folder? Answer in plain English, no jargon.
Copy-and-paste prompt
Create a simple web page called index.html that says "Hello, I built this with Claude Code" in big friendly letters on a soft blue background. Then tell me how to open it.

Open the file in your browser (Claude will tell you how). You just built something. It's tiny, but the loop you used (describe, build, look, adjust) is the whole method. Try one adjustment:

Copy-and-paste prompt
Make the background a sunset gradient and add today's date underneath in smaller text.

Chapter 2 checklist

Pro tipCopy commands officially

Always copy installer commands from the official documentation, not a video, forum or book. It protects you from mistakes and bad actors.

Key takeaways
  • Desktop app: install, sign in, open the Code tab
  • Read every permission request for the first hour
  • Only work inside your project folder
Chapter 3

Pick an App You'll Actually Finish

03

Choose a small, finishable app using the Weekend App rules and capture it in a one-page brief.

The Weekend App Rules
1One problemFor one kind of person, starting with yourself
2One main screenMaybe one or two extra screens
3Saves on deviceNo logins, no servers, no payments yet
4One sentenceCan be explained in a single sentence

The number one reason beginners never finish an app is that they start too big. "An app like Instagram but for dog owners" is a team-of-twenty project. "A page where I log my dog's walks and see a weekly chart" is a weekend project, and a genuinely useful one.

The Weekend App rules

A good first app:

  • solves one problem for one kind of person (start with yourself)
  • has one main screen and maybe one or two extra screens
  • saves data on your own device (no logins, no servers, no payments yet)
  • can be explained in one sentence

20 weekend-sized ideas

#AppOne-sentence description
1Habit streak trackerTick off daily habits and see your streak grow
2Expense jarLog small spends and see a monthly total by category
3Recipe boxSave recipes with ingredients, and search them
4Workout logRecord sets and reps and see personal bests
5Reading listTrack books to read, reading and finished, with ratings
6Pomodoro timer25/5 focus timer with a daily focus count
7Meal plannerDrag meals onto a week and get a shopping list
8Invoice makerFill in a form and download a neat invoice PDF
9Quote calculatorA tradesperson enters job size and gets a price
10FlashcardsMake cards and quiz yourself with spaced repeats
11Mood journalOne-tap mood log with a monthly colour chart
12Plant wateringReminders and a "last watered" list for your plants
13Party plannerGuest list, RSVPs and a to-do checklist
14Kids' chore chartChores, points and a weekly reward
15Price comparisonEnter prices per size and see the best value
16Link-in-bio pageA personal page with your links, styled your way
17Wedding countdownA shareable countdown page with photos
18Study timetableTurn exam dates into a daily revision plan
19Packing listTrip type in, tailored packing checklist out
20Local menu pageA restaurant menu page with prices and photos

Pick one. If you can't decide, choose #1, the habit streak tracker. It's the example we'll build together in Chapter 4.

The "Out of scope" line is the most important line in the brief. It stops the app from growing out of control.

Write a one-page brief

Before you ask Claude to build anything, write a short brief. It takes ten minutes and saves hours. Copy this template into a note:

Copy-and-paste prompt
APP BRIEF Name: Streakly One sentence: A simple habit tracker that shows my daily streaks. Who it's for: Me, on my laptop and phone browser. Main screen: list of habits, each with a big tick button and a streak number. Other screens: "Add habit" form; a calendar view for each habit. Must have: add/delete habits, tick today, streak count, data saved on this device. Nice to have later: dark mode, export to CSV, reminders. Look and feel: clean, friendly, lots of white space, rounded buttons, soft green accent. Out of scope: logins, cloud sync, payments.

The "Out of scope" line is the most important line in the brief. It stops the app from growing out of control.

Chapter 3 checklist

Pro tipCan't decide? Pick #1

Choose the habit streak tracker. It's the example the guide builds together in Chapter 4.

Key takeaways
  • Beginners fail most often by starting too big
  • Pick one of 20 weekend-sized ideas
  • A ten-minute brief saves hours later
Chapter 4

Build Your First App, Step by Step

04

Build the habit tracker step by step: plan, build, test, design, then save your rules in CLAUDE.md.

Five Steps To A Working App
1Plan modeClaude proposes a plan without touching files
2Watch it buildApprove each file as it's created
3Test like customerTry to break it, list every issue
4Make it beautifulDescribe the feel you want, not code
5Save CLAUDE.mdProject rules Claude reads every session

This is the heart of the guide. We'll build the habit tracker. If you chose a different app, follow the same steps with your own brief.

Step 1: Start in plan mode

Plan mode lets Claude think and propose a plan without touching any files. In the desktop app you'll find a mode selector near the chat box. In the terminal, press Shift+Tab until you see "plan mode". Then paste your brief with this message:

Copy-and-paste prompt
I'm a complete beginner. Here is the brief for my first app.
Copy-and-paste prompt
[paste your brief]
Copy-and-paste prompt
Please propose a plan before writing any code:
1. The simplest technology choice for a beginner (I'd like it to run in a web browser with no complicated setup).
2. The list of files you'll create and what each one does, in plain English.
3. The steps you'll take, in order.
4. Anything in my brief that is unclear or that you'd suggest changing. Keep it short and jargon-free.

Claude will usually suggest a simple web app: HTML, CSS and JavaScript that runs in any browser and saves data in the browser's own storage. That's perfect for a first app. Read the plan. If something sounds complicated, ask:

Copy-and-paste prompt
Can we make this simpler? I'd rather have fewer files and no build tools.

When you're happy, approve the plan (or switch out of plan mode) and say:

Copy-and-paste prompt
Great, go ahead and build it. When you're done, tell me exactly how to open it.

Step 2: Watch it build

Claude will create the files, one at a time, and ask permission for each. You'll see it write the page layout, the styles and the logic. It may run a small local server so you can open the app at an address like http://localhost:8000. That address only works on your computer.

Open the app. Add a habit. Tick it. Refresh the page. Is it still ticked? If so, your data is being saved. Congratulations: you've built a working app.

Step 3: Test it like a picky customer

Now try to break it. Make a list of everything that feels wrong:

Design changes are where Claude shines. Describe the feel you want, not the code.
  • Can you add a habit with an empty name?
  • What happens with a very long habit name?
  • Does it look right on a narrow window (drag your browser narrower)?
  • Does the streak reset correctly if you skip a day?

Then give Claude the whole list at once:

Copy-and-paste prompt
I tested the app. Please fix these, one at a time, and tell me what you changed:
1. I can add a habit with an empty name. It should show a friendly message instead.
2. Long names overflow the card on a narrow screen.
3. I'm not sure the streak resets if I skip a day. Can you explain how it works and add a quick way for me to test it?

Step 4: Make it beautiful

Design changes are where Claude shines. Describe the feel you want, not the code:

Copy-and-paste prompt
Make it feel like a premium app: softer shadows, a friendly rounded font, a subtle confetti burst when I tick a habit, and a big streak number with a small flame icon. Keep it clean.
Copy-and-paste prompt
Add a dark mode that follows my computer's setting automatically.

If you don't like a change, simply say so: "Undo the confetti, it's too much." Claude keeps track of what it changed.

Step 5: Save your rules in CLAUDE.md

Ask Claude to write a project notes file. It reads this file at the start of every future session, so you never have to repeat yourself:

Copy-and-paste prompt
Create a CLAUDE.md file for this project. Include: what the app does, the files and what each one is for, my design preferences, and these rules: keep things simple for a beginner, explain changes in plain English, never add logins or payments unless I ask.

In the terminal you can also type /init to have Claude draft this file for you.

Chapter 4 checklist

Pro tipAsk for simpler

If the plan sounds complicated, ask: "Can we make this simpler? I'd rather have fewer files and no build tools."

Key takeaways
  • Start in plan mode before any code is written
  • Refresh the page to check data is saved
  • Give Claude your whole test list at once
Chapter 5

The Five Habits of People Who Ship

05

The five habits that separate beginners who ship polished apps from those who get stuck.

Five Habits Of People Who Ship
1One changeAsk for one thing, check it, then next
2Describe what you seeWhat you did, expected and what happened
3Save checkpointsUse Git so you can always go back
4Ask whyUnderstand the shape of your app
5Fresh conversationStart anew when Claude forgets or circles

Two beginners use the same tool. One finishes a polished app in a weekend; the other gives up on Sunday morning in a tangle of errors. The difference is almost always these five habits.

Habit 1: One change at a time

Asking for ten changes in one message works sometimes, but when something breaks you won't know which change caused it. While you're learning, ask for one thing, check it, then ask for the next. Batch only small, unrelated tweaks.

Habit 2: Describe what you see, not what you guess

Bad: "The JavaScript is broken."

Good: "When I click the tick button on the second habit, the first habit gets ticked instead. This started after the last change."

Describe what you did, what you expected and what happened. If there's an error message, copy it in full. Claude is excellent at reading errors.

Habit 3: Save checkpoints

Before a big change, save a checkpoint so you can always go back. Claude Code can roll back its own recent edits, but the beginner-proof method is version control with Git, which Claude can set up for you:

Describe what you did, what you expected and what happened. If there's an error message, copy it in full.
Copy-and-paste prompt
Set up Git for this project and save a checkpoint called "first working version". Explain in one paragraph what Git does and how I go back to this checkpoint if something breaks.

After every working feature, say: "Save a checkpoint called [feature name]."

Habit 4: Ask "why" until you understand

You don't need to learn to code, but understanding the shape of your app makes you ten times better at directing Claude. Try:

Copy-and-paste prompt
Explain how my app works as if I'm a smart 12-year-old. Which file does what, and what happens step by step when I tick a habit?

Habit 5: Know when to start a fresh conversation

Long sessions slowly fill Claude's working memory. If Claude starts forgetting earlier decisions or going in circles, start a fresh session (in the terminal, /clear). Your CLAUDE.md file and your files are still there, so Claude picks up the project quickly.

When Claude gets stuck

Sometimes Claude tries the same fix three times. Break the loop:

Copy-and-paste prompt
Stop. Let's step back. Summarise what we've tried, what the error actually is, and three different possible causes. Don't change any code yet.
Copy-and-paste prompt
Add some temporary logging so we can see exactly what's happening when I click the button, then tell me what to click and what to read back to you.

Chapter 5 checklist

Pro tipBreak the loop

If Claude tries the same fix three times, say stop, summarise what you've tried, and list three possible causes before changing code.

Key takeaways
  • Batch only small, unrelated tweaks
  • Save a checkpoint after every working feature
  • Use /clear when Claude starts going in circles
Chapter 6

Put Your App Online

06

Deploy your app for free with a real web address, and check it before you share.

The Drag-And-Drop Route
1Prepare the folderAsk Claude to ready a static site
2Create free accountOn a static host such as Netlify
3Drop the folderUse the drag and drop area
4Open on phoneVisit your new web address

A local app is great for you. To share it, you need to deploy it: put it on the internet with a real address. For a simple browser app like ours, this is free and takes about fifteen minutes.

The easiest free options

ServiceGood forNotes
NetlifySimple sites and appsYou can even drag and drop your folder
VercelSimple sites and modern web appsConnects to GitHub for automatic updates
GitHub PagesSimple sitesFree with a GitHub account
Cloudflare PagesSimple sitesFast, generous free tier

The drag-and-drop route

Ask Claude: Prepare this app for deployment as a static site. Make sure every file it needs isin one folder and tell me which folder to upload.
You get an address like streakly-yourname.netlify.app. Open it on your phone.

The automatic-updates route

If you'd like every change to go live automatically, ask Claude to help you connect GitHub and Vercel or Netlify:

The phrase "wait for me to finish each step" is magic for beginners.
Copy-and-paste prompt
I want my app to update online automatically whenever I save a checkpoint. Walk me through connecting this project to GitHub and then to Vercel, one step at a time. Wait for me to finish each step before giving the next one.

The phrase "wait for me to finish each step" is magic for beginners. It stops Claude from dumping twenty steps on you at once.

Before you share

  • Remove any test data and placeholder text.
  • Add a simple footer with your name and the year.

Ask Claude: Check this app for anything that would be embarrassing or unsafe to publish: test data, broken links, console errors, missing alt text, or anything that collects personaldata.

Privacy reminder: our habit tracker stores data only in each visitor's own browser, so you don't hold anyone's personal information. The moment an app collects names, emails or payments, you need a privacy policy and more care. That's a later project.

Chapter 6 checklist

Pro tipMind personal data

Once an app collects names, emails or payments, you need a privacy policy and more care.

Key takeaways
  • Netlify, Vercel, GitHub Pages and Cloudflare Pages work
  • Connect GitHub for automatic updates
  • Remove test data and placeholder text first
Chapter 7

Level Up: Five Upgrades That Teach You a Lot

07

Five small upgrades, done in order, that each teach you a new building block.

Upgrades And What They Teach
1Installable on a1
2Reminders
3Export your dataFiles and downloads
4phoneWeb apps that feel like phone apps
5Add a chartBrowser Displaying data visually
6A landing pagepermissions and How apps are honest limitations presented and sold

Each upgrade below is small, but it teaches you a new building block. Do them in order.

Upgrade 1: Export your data

Copy-and-paste prompt
Add an "Export to CSV" button that downloads all my habits and the dates I ticked them. Explain what a CSV file is and how to open it in Excel or Google Sheets.

YOU LEARN files and downloads.

Upgrade 2: Make it installable on a phone

Copy-and-paste prompt
Turn this into a Progressive Web App so I can "Add to Home Screen" on my phone and it opens like a real app, even offline. Explain what changed.

YOU LEARN how web apps can feel like phone apps without an app store.

Upgrade 3: Add a chart

Copy-and-paste prompt
Add a simple weekly bar chart for each habit showing how many days I completed it in each of the last 8 weeks. Use a small, well-known charting library or plain code, whichever is simpler.

YOU LEARN displaying data visually.

Upgrade 4: Reminders

Copy-and-paste prompt
Add an optional daily reminder notification at a time I choose. Explain any limits (for example, if the browser must be open).

YOU LEARN browser permissions and honest limitations. (Asking Claude to explain the limits is a great habit. It stops you promising features that don't work.)

Upgrade 5: A landing page

Copy-and-paste prompt
Create a separate landing page that explains what Streakly is, with three benefits, a screenshot area, and a button that opens the app. Match the app's design.

YOU LEARN how apps are presented and sold.

Pro tipAsk about limits

Asking Claude to explain the limits is a great habit. It stops you promising features that don't work.

Key takeaways
  • Do the five upgrades in order
  • A Progressive Web App opens like a real app
  • Always ask Claude to explain a feature's limits
Chapter 8

From First App to Real Opportunities

08

Honest, realistic ways to turn your new skill into time saved, local projects or small products.

Simple Tools For Local Businesses
1Quote calculatorFor a cleaner, painter or landscaper
2Menu or price listFor a café, salon or barber
3Booking-request formEmails the owner
4Stock checklistOrder checklist for a small shop
5Loyalty-stamp pageA simple digital stamp card

You now have a skill that many small businesses would pay for: turning a clear description into a working tool. Here are honest, realistic next steps.

Use it for yourself first

The fastest return is time saved in your own life or job. Look for repetitive tasks: a spreadsheet you update by hand, a calculation you redo every week, a checklist you keep rewriting. Each one is a small app waiting to be built.

Small tools for local businesses

Many small businesses still run on paper, messages and spreadsheets. Simple tools they understand and value include:

Start small, ship fast, and listen to the people who use what you make.
  • a quote calculator for a cleaner, painter or landscaper
  • a digital menu or price list page for a café, salon or barber
  • a booking-request form that emails the owner
  • a stock or order checklist for a small shop
  • a simple loyalty-stamp page

Start by building one for a business you know, even for free, in exchange for honest feedback and a testimonial.

Sell your own small app

Some tiny apps sell well as templates or tools on marketplaces. Others become free tools that bring visitors to your website. Start small, ship fast, and listen to the people who use what you make.

Keep learning in the right order

Build three more weekend apps

Repetition builds confidence fast.

Learn Git and GitHub properly

(see Claude Code and GitHub for Beginners).

Try a phone app

Our guides Ship It to iPhone and Ship It to Android show you how.

Add a database and logins

only when a project truly needs them.

Pro tipBuild three more

Build three more weekend apps next. Repetition builds confidence fast.

Key takeaways
  • The fastest return is time saved in your own life
  • Build one for a business you know, for feedback
  • Add databases and logins only when truly needed
Build It by Sunday

Your Weekend Action Plan

An hour-by-hour Saturday and Sunday schedule, with a clear 'done when' for every step.

WhenWhat to doDone when
Saturday, 9amRead Chapters 1–3, install Claude CodeClaude replies in your project folder
Saturday, 10amWrite your one-page app briefBrief includes "out of scope"
Saturday, 11amPlan mode, approve the planYou understand every file in the plan
Saturday, 1pmBuild, test and fixApp works and saves data
Saturday, 4pmMake it beautiful, write CLAUDE.mdYou're proud to show someone
Sunday, 10amGit checkpoints, read Chapter 5Two or more checkpoints saved
Sunday, 12pmDeploy onlineIt opens on your phone
Sunday, 2pmOne or two upgrades from Chapter 7Upgrade works, checkpoint saved
Sunday, 4pmChoose your next app from Chapter 3Brief written for app number two
Build It by Sunday

Quick Reference

Five reusable prompts and the essential terminal commands, all in one place.

Prompts Worth Saving
1Plan firstPropose a short plan; wait for my OK
2Fix with careFind the cause before changing code
3Explain itAs if I'm a smart 12-year-old
4Step by stepWait for "done" before the next step
5Check before publishList issues before fixing them

Prompts worth saving

Copy-and-paste prompt
PLAN FIRST Before changing anything, propose a short plan: files, steps, and anything unclear. Keep it jargon-free. Wait for my OK.
Copy-and-paste prompt
FIX WITH CARE Here's what I did, what I expected and what happened: [describe]. Error message: [paste]. Find the cause before changing code, then fix it and tell me what changed.
Copy-and-paste prompt
EXPLAIN IT Explain how this part of my app works as if I'm a smart 12-year-old. No jargon.
Copy-and-paste prompt
STEP BY STEP Walk me through this one step at a time. Wait for me to say "done" before giving the next step.
Copy-and-paste prompt
CHECK BEFORE PUBLISH Review the app for test data, broken links, console errors, accessibility problems and anything that collects personal data. List issues before fixing them.

Useful terminal commands

CommandWhat it does
claudeStart Claude Code in the current folder
/initDraft a CLAUDE.md file for the project
/clearStart a fresh conversation (files stay as they are)
/helpShow help and available commands
Shift+TabSwitch between modes, including plan mode
EscStop Claude mid-task
Keep going. Every expert you admire started with an app as small as yours. The difference is they built the second one, and the third. Pick your next idea today.
Pro tipSwitch modes fast

In the terminal, press Shift+Tab to switch between modes, including plan mode.

Key takeaways
  • Type claude in any folder to start a session
  • /clear starts fresh; your files stay as they are
  • Press Esc to stop Claude mid-task
You built it. What's next?

Build three more small apps, then try a phone app with our Ship It guides.

More guides →