You need a Rocket account. If you do not have one yet, create one here.
Start a new project
Go to rocket.new and click New project. Describe your idea and Rocket picks the right framework automatically (Next.js for web, Flutter for mobile).
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:Rocket generates the complete app: all screens, components, navigation, and styling.
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:You can also use Visual Edit to click any element in the preview and change it directly.
Connect services (optional)
Need a database, payments, or AI features? Connect them from the chat: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.
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?
Prompting guide
Learn the prompting patterns that produce cleaner, more reliable results.
Explore integrations
Add payments, databases, AI, email, analytics, and more to your apps.
Browse examples
Watch walkthroughs and get inspired by what others have built.
Get the most out of Rocket
Tips and workflows that help you build faster and avoid common pitfalls.

