Return to All Blogs
How Does Dualite Work? (Step by Step)
From your first prompt to a live, deployed app : here is exactly what happens inside Dualite, step by step.

Dualite is an AI-powered app builder that takes your plain English description and converts it into a fully functional, deployable web or mobile app in minutes. You choose what to build, describe it in the prompt bar, and Dualite handles all the code in the background no technical knowledge required. From your first prompt to a live URL, the entire process happens inside one platform.
What do you need before you start?
A free Dualite account, sign up at alpha.dualite.dev using your email or Google account
A clear idea of what you want to build, even a rough one works
5 free messages on the Starter plan, or upgrade for more
How does Dualite work Step by step?
Step 1: Sign up and land on the dashboard

Once you sign up and log in, you land on the Dualite dashboard. At the top of the screen, you will see the headline "What should we build today?" this is your starting point for every project. Your previous projects are saved in the left sidebar, organised by date, so you can return to any of them at any time.
Step 2: Choose your app type

Before writing your prompt, select the type of app you want to build using the tabs just above the prompt bar. Dualite gives you three options ; Full Stack App, Mobile App, and Landing Page. Choosing the right type helps Dualite generate the correct structure and layout from the start.
Step 3: Write your prompt or choose a starting point

Type a description of what you want to build in the prompt bar for example, "Build a finance dashboard for CEOs to track company revenue and expenses." Be as specific as you can about the purpose, the pages you need, and any design preferences. If you are unsure how to phrase it, click the Enhance button at the bottom of the prompt bar, Dualite will automatically rewrite your prompt into a more detailed, technically structured instruction before sending it.
If you would rather start from a pre-built design, scroll down to the "Start with a template" section. Templates are organised into five categories ; Websites, AI Apps, Interactive Apps, Dashboard, and Mobile Apps. Pick one that matches your use case, and Dualite will use it as your starting point.
You can also start by importing an existing Figma design, connecting to GitHub to import an existing project, or connecting to cloud storage all three options are available as quick-start buttons directly below the prompt bar.
Step 4: Wait for Dualite to build your app

Once you submit your prompt, Dualite gets to work. It typically takes one to two minutes to generate your application. You do not need to do anything during this time Dualite is writing all the code, setting up the file structure, and preparing a live preview. When it is done, the preview loads automatically on the right side of the screen.
Step 5: Review the preview and refine with iterative chat

The live preview shows exactly what your app looks like and how it behaves. If something needs to change a layout, a color, a feature, or a page use the chat bar at the bottom right to send a follow-up prompt. You can keep iterating as many times as you need. Each new prompt builds on top of what Dualite has already generated, so you never start from scratch. This is called iterative prompting and it is how most Dualite users go from a rough first build to a polished final product.
Step 6: Use Interaction Mode to edit specific elements

If you want to change something specific a button, a text block, a card without describing where it is in words, use Interaction Mode. Switch to the Preview tab, click the Interact button, and then click directly on the element you want to change. An instruction box appears over it type exactly what you want done, click Save, and a yellow pill appears in your chat bar carrying the element's full technical metadata alongside your instruction. When you send it, Dualite knows exactly what to change and where.
Step 7: Fix errors automatically with Fix with AI

If Dualite detects a bug or error in your project, it surfaces a "Fix with AI" button automatically. You do not need to identify the problem or describe it just click the button and Dualite reads the error log, identifies the affected code, and applies a fix. If you want to give it more context for example, what you were trying to do when the error appeared you can type additional information in the chat before clicking Fix with AI.
Step 8: Publish your app live or download the code

When your app is ready, click the Publish button in the top right corner. Dualite connects to Netlify its deployment partner and publishes your project live with a single click. No DevOps knowledge required. You get a live URL immediately, globally distributed and ready for real users from day one. If you prefer to handle deployment yourself, click the download icon next to the Publish button to download your complete codebase as a ZIP file.
Pro tips for getting the most out of Dualite
Always use the Enhance button on your first prompt : it consistently produces better first builds with fewer iterations needed
Choose your app type before prompting : Full Stack App, Mobile App, or Landing Page so Dualite generates the right structure from the start
Use Interaction Mode for precise edits instead of describing elements in words : it is faster and more accurate
Keep iterative prompts focused on one thing at a time : changing too many things in a single prompt produces inconsistent results
Your code is always accessible : switch to Code mode at any time to view, edit, or copy the underlying files
Frequently asked questions
How long does it take to build an app with Dualite?
The initial build takes one to two minutes after you submit your prompt. From there, how long it takes to reach a finished product depends on the complexity of what you are building and how many refinements you make through iterative chat. Most users have a working, publishable app within 30 to 60 minutes of starting.
Do you need to know how to code to use Dualite?
No. Dualite is built for non-technical users. You describe what you want in plain English and Dualite writes all the code automatically. The underlying code is always accessible if you want to view or edit it, but you never need to touch it.
What types of apps can you build with Dualite?
You can build full stack web apps, mobile apps, landing pages, dashboards, e-commerce stores, AI-powered apps, SaaS tools, portfolios, restaurant websites, real estate sites, and more. Dualite supports both simple single-page sites and complex multi-page applications with backends, authentication, and database integrations.
What is the difference between a prompt and a template in Dualite?
A prompt lets you describe your app from scratch in your own words Dualite builds it from zero based on what you describe. A template gives you a professionally designed starting point that you can customise with prompts. Templates are faster if your use case matches one that exists. Prompts give you more flexibility if you are building something unique.
Can you edit the code that Dualite generates?
Yes. You can switch to Code mode at any time to view and edit the underlying files directly. You can also use the built-in terminal to run npm commands. The code Dualite generates is clean, real, and fully portable you can download it as a ZIP and take it anywhere.
What happens to your project if you close Dualite?
Your projects are automatically saved and accessible from the left sidebar the next time you log in. You can return to any previous project at any time and continue building where you left off.
Ready to build your first app?
Sign up for free at Dualite and start building in under two minutes.


















