For the complete documentation index, see llms.txt. This page is also available as Markdown.

Get started here

This page is designed to get your first app running in 15 minutes.

Onboarding in 15 minutes (1 → 2)

Follow the steps in order.

At the end, you will have:

  • An app running on the Preview and Browser

  • Three changes applied via AI Chat.

Prerequisites (1 min)

  • You have already created your account and are logged in.

  • You can see the Home of Madrix.

  • You have permission to create projects.

1

Create your first project (5 min)

Prompt → Generate Software → Preview.

Create a project named: TaskFlow

Goal: a simple task app.

Modules:
- Tasks

Entities:
- Task:
  - title (required)
  - description
  - status (New | In Progress | Review | Done)
  - priority (Low | Medium | High)
  - dueDate (date)
  - assignedTo (relationship: 1 User)

Business rules:
- The status may only advance in this order:
  New → In Progress → Review → Done
- Do not allow status to go backwards.

Minimum screens:
- Task list (filter by status and priority)
- Create/edit task
- Task detail

Reports: none.

Expected result: you can navigate and use the app's features.

2

Evolve your project (8 min)

Using Chat AI mode

Now apply one more change:

Now apply one last change (theme):

Expected result: you can apply three changes to your project.

Want to publish to the Cloud? Follow the tutorial "Publish to the Cloud (first deploy)" on Practical Tutorials.

On the same page, you also learn how to:

  • Make more changes to your project

  • Create more advanced projects (models, UI, workflows, integrations).

  • Work in Editor mode for advanced adjustments.

If something goes wrong (2 min)

  • Nothing generated after the prompt: try again with a shorter prompt. Reload the page.

  • Preview won't open: disable adblock for the domain. Test in an incognito tab.

Proceed with:

Troubleshooting shortcuts:

Last updated

Was this helpful?