Todos os projetos
Em produção para cliente
Neri Artigos
Gestão completa para uma fabricante de artigos religiosos em metal, usada todos os dias pela equipe e pelos clientes.
- Django
- PostgreSQL
- ReportLab
- nginx
- gunicorn
- GitHub Actions
- django-axes
O problema
A empresa controlava pedidos, preços e pagamentos em planilhas e no WhatsApp. Cada reajuste de metal virava horas de retrabalho, e ninguém sabia ao certo o que estava em produção ou quanto faltava receber.
O que construí
Um painel único para a equipe, com pedidos, clientes, fornecedores, tabela de preços e financeiro, e uma página onde cada cliente monta o próprio pedido por um link pessoal.
- Pedidos com esteira de status, histórico e PDF com a marca da empresa
- Link de pedido para o cliente montar o próprio pedido pelo celular
- Tabela de preços por material, com reajuste em lote revisado antes de aplicar
- Financeiro com contas a pagar e a receber e fluxo de caixa
- Deploy automático por GitHub Actions com backup, smoke test e rollback
Decisões técnicas
- O item do pedido guarda o preço do momento da venda, então um reajuste nunca altera pedidos antigos.
- Reajuste em duas etapas: gera um rascunho com o antes e depois de cada preço e só aplica após revisão, mantendo o histórico.
- O cliente pede sem login, por um link com token único que pode ser revogado e gerado de novo.
- Toda mudança de status registra quem mudou e quando.
- Login protegido contra força bruta com django-axes.
- Cada push no main faz backup do banco, migra, reinicia e roda um smoke test; um script volta qualquer versão.
Telas





As telas dos produtos próprios e do Neri usam dados fictícios.