Skip to content
Platform Shipping

Module system

A real plugin architecture: install what you use, drop what you don’t.

Plugin architecture across backend and frontend — not just on a slide. Each module ships its own manifest, Alembic migration branch, YAML seeds, navigation and an event bus subscription. Install, uninstall and upgrade without touching the rest of the system.

Core
  • Auth
  • RBAC
  • Clinics
  • Users
Odontogram
Patients
Calendar
Budgets
Invoicing
Reports
WhatsApp
Stripe
Lab
Marketing
Insurers
Build your own

On the way. Build them yourself or join who is already shipping them.

Capabilities

What this module gives you

9 · capabilities

  • 01

    Declarative modules with a validated manifest.

  • 02

    Install / uninstall / upgrade lifecycle with restart.

  • 03

    YAML seeds per module.

  • 04

    Alembic migrations with their own branch.

  • 05

    Nuxt layers auto-discovered on the frontend.

  • 06

    Backend-driven sidebar, rebuilt when modules activate.

  • 07

    Frontend slot system: modules inject tabs and views.

  • 08

    Event bus: patient.created, appointment.completed…

  • 09

    E2E install tests for every module.

Up and running in minutes. Yours forever.

One docker compose up and you're in.