Pular para conteúdo

Arquitetura

flowchart TB web[Django web] --> db[(PostgreSQL)] api[DRF API] --> db web --> redis[(Redis)] celery[Celery] --> db celery --> redis produto[Produto] --> entrada[Entrada / Saída / Ajuste] entrada --> movimento[MovimentoEstoque] movimento --> alerta[Notificação]

O domínio está concentrado em apps.estoque. As operações de entrada, saída e ajuste atualizam Produto e registram o movimento correspondente dentro das regras de domínio.