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
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
Building a mobile app
Start with Mobile → Overview and Flutter SDK → Installation.
- 3
Operating an AppMint tenant (admin)
Start with Admin → Overview.
- 4
Embedding the chat widget
Chat-Client → Quickstart gets you a widget on a page in five minutes.
- 5
Self-hosting AppEngine
Self-Hosting → Overview covers Docker Compose and Kubernetes.
Conventions used in these docs
/example/pathJWTEvery 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:
| Tag | Meaning |
|---|---|
public | No auth header required |
jwt | Bearer JWT obtained from a sign-in flow |
apikey | x-api-key header (long-lived) |
jwt+apikey | Either 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.
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
- Concepts — the mental model: orgs, principals, collections, sites
- Hello World (Next.js) — sign up → API key → fetch a collection in 5 minutes
- Glossary