Skip to main content
Go from zero to a live, working app in five steps. This guide uses a web app as the example, but the same flow works for mobile apps too.
You need a Rocket account. If you do not have one yet, create one here.
1

Start a new project

Go to rocket.new and click New project. You can skip the options and go straight to the chat. Rocket picks sensible defaults automatically.Or, if you prefer, choose:
  • Use case: Web App
  • Framework: Next.js (recommended) or React
  • Language: TypeScript
If you are not sure what frameworks or languages mean, skip them. Rocket picks the best option for your project automatically.
2

Describe your app

In the chat, describe what you want to build. Be specific about what the app should do, who it is for, and what screens it needs.Example prompt:
Build a personal finance tracker where I can add income and expenses, categorize transactions, and see a monthly summary with charts. Use a clean, modern design with a dark mode toggle.
Rocket generates the complete app: all screens, components, navigation, and styling.
3

Preview and refine

Your app appears in the preview panel. Click through the screens to check the layout and flows.Want to change something? Just tell Rocket in the chat:
Make the chart colors match the category colors. Add a "This week" filter to the summary page. Move the add transaction button to a floating action button in the bottom right.
You can also use Visual Edit to click any element in the preview and change it directly.
4

Connect services (optional)

Need a database, payments, or AI features? Connect them from the chat:
Connect Supabase so transactions are saved to a real database with user authentication.
Rocket prompts you for your API keys (the secret passwords that connect your app to external services like databases and payment providers), then wires everything up automatically: auth flows, database tables, API calls, and error handling.
Browse all available integrations to see what you can connect.
5

Deploy (go live)

When your app is ready, click Publish in the top right. Rocket deploys (publishes) your app and gives you a live URL you can share immediately.Want your own domain? Follow the custom domain guide to connect it.Once your app is live, you can track analytics, monitor performance, improve SEO, and add privacy compliance directly from Rocket.

What’s next?