<- Back to docs hub

System Overview

Architecture map, module catalog, routes, i18n boundaries, and integration surfaces.

Architecture and domain

Module catalog

ModulePurposeTech
frontend-publicPublic web flows and privacy/terms informational pagesReact, Router, i18next
frontend-adminJWT-protected administration consoleReact, protected routes
backend-apiREST API for auth and business operationsASP.NET Core, JWT, MongoDB
automation-auraFunctional automation scenarios and reportingTypeScript, Cucumber

API / interface inventory (key endpoints)

MethodEndpointDescription
POST/api/auth/loginAdmin/user login, returns JWT.
POST/api/creditrequestsPublic credit request creation.
GET/PATCH/api/creditrequests/{id}Admin read and status transition (approve/reject).
GET/POST/PUT/DELETE/api/credittypesPublic read, admin CRUD of the credit product catalog.
GET/POST/PUT/DELETE/api/servicesPublic read, admin CRUD of marketing service cards.
CRUD/api/usersAdmin-only user management, including password changes.
CRUD/api/contactmessagesPublic intake, admin triage/response workflow.
GET/api/dashboard/*Aggregated KPIs and status distribution for the admin dashboard.
GET/api/health, /api/backup/*Health telemetry and downloadable backups.

→ Full endpoint catalog in the backend-api module page

Business rules

Data model (key entities)

→ Full schema, indexes, and seed strategy in the database page

User journeys

Automation structure

→ Full automation module page

Internationalization (strict)

Documentation map