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