Skip to content

Mithras CRMTechnical Documentation

Developer-facing documentation for the Mithras CRM monorepo

Backend

Full details: Backend Documentation

Core Entities

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

Client Sub-Modules

Insurance Products

Investments & Finance

Tax

Integrations

Cross-Cutting Concerns


Frontend

Full details: Frontend Documentation

  • Architecture — Next.js 14 App Router structure, tech stack, auth flow
  • Authentication — Auth0 integration, JWT tokens, CASL permissions
  • Components — Component organization (layout, page, shared) and patterns
  • Customer Management — Customer management UI
  • Data Fetching — Server-side fetch, React Query, infinite scroll, server actions
  • Routes — Dashboard route structure, listing/detail/add/edit patterns