Back to Project FilePT

Engineering archive / CP-AFRICAN-BUSINESS-NETWORK

Repository X-Ray

A reviewed view of the executable monorepo foundation, Identity and Organization core, permissions package and documented enterprise boundaries.

Project File
African Business Network
Status
Executable foundation / broader modules out of scope
Public repository
GitHub ↗

Boundary / Responsibility / Public path / Dependencies

Repository X-Ray

Modular-monolith-first monorepo with Next.js, NestJS and shared domain packages.

9 / Areas

tooling

interface

application

module

domain

security

database

documentation

Text alternative for the repository map
  1. Monorepo root: Workspace orchestration and shared tooling..
  2. Web application: Next.js App Router web bootstrap.apps/web
  3. API application: NestJS application and modular-monolith boundary.apps/api
  4. Organization module: Organization command, mapping and service boundary.apps/api/src/modules/organization
  5. Memberships module: Organization membership state and service operations.apps/api/src/modules/memberships
  6. Shared domain package: Organization, User, Membership and role types.packages/domain
  7. Permissions package: Deterministic role and action evaluation.packages/permissions
  8. Database foundation: Database module, service, migration runner and current schema.apps/api/src/database
  9. Architecture documentation: ADRs, domain maps, MVP specifications and decision records.docs