Voltar ao Ficheiro do ProjetoEN

Arquivo de engenharia / CP-AFRICAN-BUSINESS-NETWORK

Repository X-Ray

Uma vista revista da fundação executável do monorepo, núcleo Identity e Organization, package de permissões e fronteiras enterprise documentadas.

Ficheiro do Projeto
African Business Network
Estado
Fundação executável / módulos mais amplos fora do escopo
Repositório público
GitHub ↗

Fronteira / Responsabilidade / Path público / Dependências

Repository X-Ray

Monorepo modular-monolith-first com Next.js, NestJS e packages de domínio partilhados.

9 / Áreas

tooling

interface

application

module

domain

security

database

documentation

Alternativa textual para o mapa do repositório
  1. Raiz do monorepo: Orquestração do workspace e tooling partilhado..
  2. Aplicação web: Bootstrap web com Next.js App Router.apps/web
  3. Aplicação API: Aplicação NestJS e fronteira do monólito modular.apps/api
  4. Módulo Organization: Fronteira de commands, mapping e service de Organization.apps/api/src/modules/organization
  5. Módulo Memberships: Estado de membership da organização e operações de serviço.apps/api/src/modules/memberships
  6. Package de domínio partilhado: Tipos de Organization, User, Membership e roles.packages/domain
  7. Package de permissões: Avaliação determinística de roles e ações.packages/permissions
  8. Fundação de base de dados: Módulo, serviço, migration runner e schema atual.apps/api/src/database
  9. Documentação de arquitetura: ADRs, mapas de domínio, especificações do MVP e registos de decisão.docs