Skip to content

Overview

The new backend is a NestJS-based API application intended to support modern platform services outside the legacy PHP monolith.

It provides a cleaner backend foundation for domain-specific APIs, operational integrations, and future platform evolution.

Based on the current codebase, the backend is already structured to support:

  • authentication and identity flows
  • consultants-related APIs
  • reference data APIs
  • health endpoints
  • messaging-related capabilities
  • shared translation and localization support

This backend should be understood as the newer service-oriented backend foundation for motmaina, separate from the legacy website runtime.

Its value is not only in exposing endpoints, but also in:

  • standardizing domain logic
  • improving backend maintainability
  • creating a more modern development workflow
  • supporting future expansion of API-first features