โฐ Estimated time: 10 minutes By the end of this guide, you will have a small app published at a URL you can share.Documentation Index
Fetch the complete documentation index at: https://docs.replit.com/llms.txt
Use this file to discover all available pages before exploring further.

Before you start
You need a Replit account. The goal is to finish one complete loop:- Build with Agent,
- Test the app,
- Publish, and share.
Build the first version
Ask Agent for the first version
The prompt is split into four short sections so Agent gets clear intent instead of a wall of text:
- Context โ what the app is and who itโs for.
- Visual direction โ how it should look and feel.
- Scope โ which screens to build and what each should show.
- Data and navigation โ what sample data to use and how the layout adapts to mobile and desktop.
Explore before building (optional)
If you want Agent to think through the design before writing any code, toggle Plan next to the prompt input. Plan mode lets Agent ask clarifying questions and produce a structured plan you can review before approving the build โ useful for projects bigger than this one.Learn more in Plan mode.
Wait while Agent builds
Agent plans, generates, and wires up the app. This usually takes a few minutes โ you can follow along in the chat panel as it works.

Confirm the app works in Preview
When Agent finishes, open Preview and use the app like a visitor. Preview is where you test the app while you are building, before publishing it.Check that you can:
- Open Add Run and choose outdoor or treadmill.
- Enter distance, duration, and notes.
- Save the run.
- See the run appear in Recent Runs.
- See the weekly distance and shoe mileage update.
- See an encouraging recommendation or insight.
- Refresh the page and use the app again.
- Resize Preview to a phone-sized width.

Publish your app
When Preview works, you can publish in two ways:
- From the Agent chat: after Agent finishes the build, it suggests deployment with an inline Publish card. Confirm your subdomain, choose who can access the app, and select Publish.
- From the Tools & files panel: open Publishing to configure the same options. Use this path if youโve dismissed the inline card or want to publish later.

Open your published app
Open the public URL in a new browser tab and repeat the same checks. The app should work outside the Project Editor before you share it.If the published app behaves differently from Preview, check the publishing logs and any production settings the app needs. For common publishing problems, see Troubleshoot publishing.

๐ Congratulations โ you shipped your first app
You went from a single prompt to a live, shareable URL. Along the way you:- Described Runwell to Agent and got a working first version back.
- Tested it in Preview to confirm runs save and weekly totals update.
- Published the app and opened it at its public URL.
Next steps
Design with Canvas
Explore visual variations of Runwell and apply a new design without rebuilding.
Build in parallel
Run multiple Agent tasks at once so different parts of the app move forward together.
Vibe coding 101
Learn how to guide Agent from idea to working app.
Add a database
Save run history after refresh.