Pular para o conteúdo
Voltar aos projetos
Back-End · Arquitetura2026

Monolito Modular

E-commerce em TypeScript dividido em módulos (product-adm, store-catalog, client-adm, checkout, payment, invoice) que só se falam por Facades.

01Destaques

  • Fronteiras entre módulos via Facade + Factory, sem importar o domínio de outro módulo
  • Cada módulo com domínio, gateway, repositório e use cases próprios
  • Testes de repositório, facade e E2E da API com Supertest