Documentation

Introduction

What AppMint is, what it gives you, and how to think about it.

AppMint is a platform for building SaaS, e-commerce, marketplace, and community apps without rebuilding the boring half every time. It ships:

  • AppEngine — a multi-tenant backend API covering auth, data, commerce, CRM, messaging, voice/IVR, broadcast, finance, banking, automation, AI, and more.
  • Appmint Studio — the admin web app, business app, and Chrome extension your operators use to run the business.
  • Vibe Studio + agent-zero — an AI-assisted build environment that ships your code to SpinForge with one command.
  • Mobile + Chat-Client SDKs — Flutter apps and an embeddable chat widget that talk to the same backend.

This documentation site is the canonical reference for all of it.

How to read these docs

There are five tracks. Pick the one closest to what you're trying to do:

  1. 1

    Building a Next.js or web app on AppMint

    Start in Getting Started → Hello World (Next.js), then go to AppEngine for the API reference and Tutorials for end-to-end recipes.

  2. 2

    Building a mobile app

    Start with Mobile → Overview and Flutter SDK → Installation.

  3. 3

    Operating an AppMint tenant (admin)

    Start with Admin → Overview.

  4. 4

    Embedding the chat widget

    Chat-Client → Quickstart gets you a widget on a page in five minutes.

  5. 5

    Self-hosting AppEngine

    Self-Hosting → Overview covers Docker Compose and Kubernetes.

Conventions used in these docs

POST/example/pathJWT

Every API page lists endpoints with the method, path, and auth scheme like the box above. The auth tag tells you what credential the endpoint accepts:

TagMeaning
publicNo auth header required
jwtBearer JWT obtained from a sign-in flow
apikeyx-api-key header (long-lived)
jwt+apikeyEither works

Every endpoint also requires the orgid header identifying the tenant. We omit it from each example to reduce noise; it's covered once in Multi-tenancy.

Code examples are real

Every code sample is taken from real apps in the AppMint ecosystem (base-app, yugo, appmint_mobile, etc.). If something doesn't work, it's a doc bug — file an issue.

Next