Skip to content

Apps inside a project

A project is no longer one site. A single ESTAGE project can hold a Website, a Web app, and a Mobile app at the same time, and you switch between them from a switcher in the builder.

Build the marketing site, the customer portal, and the phone app once — on one set of data — without wiring three separate projects together by hand.

Ask the AI to change something and it changes the app you have open. Nothing bleeds into the others.

Per appWhat that means
Chat historyEach app has its own conversation with the AI
FilesSeparate codebases — a Next.js app is not your website’s React build
Live previewThe preview follows the app you’re in
Pages listEach app has its own routes and folders
ServerThe Server tab shows that app’s machine, not the project’s main one
PublishingPublish each app independently, on its own schedule

Inspector edits, version history, and settings all follow whichever app you have open.

The things that should be shared, are:

  • The project’s CRM connection — one customer list, one product catalog, one set of orders behind all of them.
  • Team members and their roles.
  • The project’s domain — put each app on its own subdomain (app.mysite.com, store.mysite.com).
  • The project’s cloud database — one backend, read and written by every app.

On the project, add the target you want — a Website, a Web app, or a Mobile app — and it appears in the switcher next to what you already have.

  • Mobile apps require an account with mobile-builder access.
  • Web apps are billed per app: dev hours while you build, and a dedicated machine once you publish.