Central index for technical documentation of the UserHub project.
This project uses npm workspaces for dependency management.
Using npm is strongly recommended to ensure proper behavior across the workspace.
Other package managers (such as Yarn or pnpm) are not officially supported and may cause unexpected issues.
| Document | Description |
|---|---|
| Architecture | System overview, layered design, runtime flow, and visual architecture diagram |
| API Reference | Endpoints, authentication, payloads, responses, and error format |
| Database | SQLite schema, migrations history, and seed/bootstrap behavior |
When the backend is running, Swagger UI is available at:
http://localhost:4000/documentation