Skip to content

Backend Documentation

This folder contains developer-facing documentation for the Nest.js backend of the mithras-crm monorepo.

All files here follow the conventions defined in docs/technical-documentation-standard.md.

Core Entities

  • client.md — Client lifecycle, CRUD, SharePoint folders, meetings
  • lead.md — Lead management, follow-up, conversion to clients
  • company.md — Insurance partners, employers, contact persons
  • user.md — User profiles, roles, authentication entry points

Client Sub-Modules

Insurance Products

Investments & Finance

Tax

Integrations

Cross-Cutting Concerns

How to use

  • When you change or add a backend feature module, update or create the corresponding file in this folder.
  • Prefer small, focused docs with links to other files over large, monolithic documents.
  • Use Mermaid diagrams for key flows and interactions where they improve clarity.