Pular para o conteúdo

ECO MIL

Operação modular, treinamento e auditoria

Ecossistema modular de gestão para RH, lojas, treinamento, checklists, notificações e auditoria, orientado a eventos desde a fundação.

Cliente

ECO MIL

Papel

Arquitetura e desenvolvimento full stack

Período

2026

Acesso

Trabalho profissional privado

Next.jsNestJSPostgreSQLPrismaRedisMinIODockerTypeScript
Captura real do painel UniMil da plataforma ECO MIL, com jornada, resultados, conquistas e atalhos operacionais.
Interface realContexto · Outbox · Fila · Handlers · Auditoria
Captura real autorizada do painel UniMil em sessão autenticada em 25 de agosto de 2026, recortada para não expor a conta e sem dados pessoais de colaboradoras.

Captura real autorizada do painel UniMil em sessão autenticada em 25 de agosto de 2026, recortada para não expor a conta e sem dados pessoais de colaboradoras.

O problema que precisava funcionar na operação

Unificar rotinas de pessoas, operação de lojas, capacitação e conformidade sem criar um sistema central rígido, no qual cada novo módulo passasse a depender diretamente das tabelas e regras dos demais.

Decisões de produto e engenharia

Um monólito modular com contextos delimitados, schema por módulo e integração por eventos enriquecidos. Outbox, fila, notificações e trilha de auditoria formam a espinha dorsal compartilhada da plataforma.

  • Isolar dados por contexto e proibir leitura direta das tabelas de outro módulo.
  • Persistir evento e mudança de estado na mesma transação com padrão outbox.
  • Abstrair infraestrutura por portas para permitir troca de provedores sem tocar no domínio.

Contribuição pessoal

  • Modelei a arquitetura modular e os contratos de eventos entre os contextos.
  • Estruturei checklists, planos de ação, UniMil, notificações e auditoria.
  • Preparei web, API e worker para execução separada e implantação containerizada.

Resultado comprovado

  • A fundação valida o percurso completo de cadastro, evento, fila, auditoria e notificação.
  • Novos contextos podem evoluir preservando isolamento de dados e contratos explícitos.

Arquitetura

01

Web

Shell Next.js e experiências por contexto de negócio.

02

API

Módulos NestJS com fronteiras e schemas próprios.

03

Eventos

Outbox, Redis e handlers desacoplam reações.

04

Evidência

Auditoria e notificações registram o percurso.

Vamos transformar um problema real em um produto confiável.