Before You Start: The Three-Sentence Description
The most important thing you do before touching any tool is write three sentences describing your app. Not a paragraph. Not a list of features. Three sentences.
Sentence 1: What goes in. What data or input does the user provide?
Sentence 2: What process happens. What does the app do with that input?
Sentence 3: What comes out. What does the user see or receive?
Example: "A user enters their email address and their biggest challenge with AI. The app stores their email in a database and sends them a welcome email with a relevant free resource. The user sees a thank-you page confirming their information was received."
Why this matters: Claude generates better code from a precise three-sentence description than from a paragraph of features. The more specific your input, the fewer rounds of correction you need.
The Five Steps
Step 1 -- Ask Claude for the code: Paste your three-sentence description into Claude inside your BWAI Claude Project and ask: "Write a complete web application for this. Use Express for the backend and plain HTML/CSS for the frontend. Include all the code I need to make this work." Claude will generate several files.
Step 2 -- Create your Replit project: Go to replit.com, create a new project, choose Node.js. Name it after your app.
Step 3 -- Paste the code: Claude will tell you which code goes in which files. Paste each piece into the corresponding file in Replit. If there are multiple files, create them in Replit and paste accordingly.
Step 4 -- Run it: Click the Run button. Replit will install any needed packages and start your app. A preview window will show you the running application. Test it. If something does not work, describe the problem to Claude and paste the fix.
Step 5 -- Deploy it: Click Deploy in Replit. Your app gets a real .replit.app URL that anyone can visit. Share it.