- Start a project using a written idea.
- Use a Figma design to generate a project.
- Upload an image to visually guide Rocket and kickstart your build.
Before you begin
- You’re in – just sign into Rocket and you’re ready to build.
Project Visibility: Public vs Private
-
Free users:
All projects are automatically Public. These public projects are listed under the Built with Rocket tab on the landing page, making them openly accessible for anyone to browse and explore. If you want to make a project Private, you’ll need to upgrade to a paid plan.Built with Rocket navigation on homepage
-
Paid users:
All new projects are Private by default. You can choose to make them Public at any time if you’d like to share them more broadly.
There are two easy ways to switch between Public and Private:
-
Before starting a project:
On the Rocket homepage, right above the input field or project-type chips, you’ll see a toggle. Paid users can choose their preferred visibility setting here.Visibility dropdown before starting a project (on landing page)
-
Inside an existing project:
Once your project is open, look at the top bar next to your app’s name. Click the visibility icon to open a dropdown - you can change your project’s visibility right from there.Visibility dropdown inside an existing project
Let’s build your first project!
Choose the creation method that works best for your workflow.Method 1: Start from an idea
Go to Rocket


Landing page before project creation
Tell Rocket what you want to create
Tap a selectable chip like:
- Web App
- Mobile App
- Internal Tool
- Website
- Dashboard
- Landing Page
Explore how use cases guide Rocket to generate the right layout and flow for your project.


Web App option selected
Type your app’s idea in the chat prompt (e.g.: Users share one thing they’re grateful for each day and “link” it to other’s entries in a visual chain. Display entries as a growing timeline with soft color-coded links.).


Chat prompt idea input
Choose platform manually (if not already selected or mentioned)


Platform selection after typing idea manually
Select your framework
Rocket uses a default stack to get things moving fast:
- React
- JavaScript
- Tailwind CSS
-
Use default framework to proceed as-is
Default web app framework
-
Or click Customize framework to adjust the stack to your needs.
Web framework customization screen
Rocket will build it using Flutter, which is currently the only supported option for mobile.
Customize screen generation


Screen selection UI
Rocket prepares and builds in real time
- = Completed
- = In progress
- = Failed


Live screen generation status
Click Retry next to Failed to generate the screen.
Method 2: Import from Figma
Turn your designs into production-ready code fast. With Rocket, it’s simple to convert your Figma designs into working apps. Just follow our step-by-step guides for web and mobile to go from design to live code in minutes.Method 3: Upload an attachment
Want to guide Rocket visually? Upload an image alongside your idea—or let the image speak for itself. Use this method to:- Add visual context to your prompt.
- Start from a screenshot and say: “Create an app like this”.
- Only image files (like
.png
,.jpg
or.jpeg
) are supported for uploads. - This works best with clear UI screenshots or design mockups.
Attach your image


Click attach to upload an image
Describe what you want to build
- Create an app like the uploaded image.
- Use this layout to build a signup form.
Let Rocket build it
Method 4: Use a template
Browse templates by category


Landing page with Tempaltes navigation
- Landing Page
- Web App
- Dashboard
- Mobile App
- Internal Tool
- …and more


Template browser with category filter
Hover to preview or click to learn more


Hovered template showing 'Use this template' and 'Learn more' options
View template details


Template details screen with screenshot and page list
Click 'Use this template' to start
If your project takes more than a few moments to complete, Rocket has you covered. You’ll hear a notification sound when your preview is ready - no need to keep the tab active.
You did it!
Email us at support@rocket.new or join our Discord community to get help, share ideas, and connect with other creators.