TotalApp Docs

App Factory

The category where TotalApp users design their own screens instead of waiting for one to be built for them — a small suite of no-code tools that turn a component palette and a menu editor into a working part of the app.

What Is App Factory?

Every other category in TotalApp gives you a screen someone else already built — a Kanban board, an invoice manager, a CRM pipeline. App Factory is different: it's where you build the screen yourself. It groups together two tools that work as a pair:

App Builder

A visual design canvas. Click components from a palette — a form, a text field, a button, a badge — to assemble a custom screen, then save it as a named, reopenable design.

Menu Builder

Where a designed screen actually becomes reachable. Create custom navigation menus and place any screen into them — including the ones you just designed in App Builder.

In one sentence

App Builder designs a screen by assembling components visually; Menu Builder makes that screen appear as a real, clickable item in your navigation — together they let you extend TotalApp without writing a single line of code.

Why This Category Exists

Most screens in TotalApp — a table, a list, an approval view — follow the same basic shape underneath: a handful of fields, a status indicator, a confirmation action. Building a brand-new hand-coded page for every one of these small, specific needs is slow and repetitive. App Factory gives you a faster path for the cases that fit this shape: assemble the fields and actions you need visually, save the result, and place it in your own menu — no waiting on a development cycle.

Not a replacement for built-in screens

App Factory is for the screens that don't exist yet and are small/specific enough to assemble from a component palette — a custom approval form, an internal status board, a lightweight data-entry screen. It is not meant to replace fully-featured built-in modules like Finance or HR, which have far more behavior than a palette of five component types can express.

How App Builder and Menu Builder Connect

1. Design in App Builder → 2. Save the App → 3. Place it in Menu Builder → 4. Open it from the Menu
StageWhat happens
1. DesignOpen App Builder, click components from the palette (Form, Input, Button, Badge, Table) to assemble a screen, give it a name and description.
2. SaveClick "Save App" — the design is stored as a reusable app you can reopen and keep editing later.
3. PlaceOpen Menu Builder, create (or reuse) a custom menu, and add your saved app to it alongside any of TotalApp's built-in screens.
4. OpenThe menu now appears in the top navigation bar. Clicking your app's entry renders it live — a real, working screen built from the design you assembled.

A saved app on its own is not yet visible anywhere

Saving a design in App Builder does not automatically put it anywhere a user can find it — that's Menu Builder's job. The two tools are meant to be used together: design first, then place.

Where App Factory Fits Among TotalApp's Categories

App Factory sits closest to Database Tools' Custom Collections in spirit — both let you define something new rather than use something pre-built. Custom Collections is for defining your own data table (fields, types, validation); App Factory is for defining your own screen (the visual layout and actions around that data).

ToolWhat it's for
App BuilderVisually assemble a custom screen from a component palette and save it as a reusable design.
Menu BuilderCreate navigation menus and place any screen — built-in or App Builder-designed — into them.

Frequently Asked Questions

Do I need to know how to code to use App Factory?
No. Both App Builder and Menu Builder are fully visual — you click components and menu items rather than writing any code.
Can I edit an app I already designed?
Yes. Reopen it from the "Saved Apps" list in App Builder, make your changes, and save again — the same app is updated rather than a new one being created.
Where do apps I design actually get used?
Only wherever you place them via Menu Builder. Until you add a designed app to a menu, it exists only as a saved draft you can reopen and edit — it isn't reachable from anywhere else in the app.
Can other users in my workspace see the apps and menus I create?
Custom menus created in Menu Builder apply to your whole workspace's navigation, so once placed there, they're visible to your team the same way any other menu item is.