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.
- Auth
- RBAC
- Clinics
- Users
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.
Platform
Other modules in this domain
The foundation everything is built on and extends from.
Up and running in minutes. Yours forever.
One docker compose up and you're in.