Coagro Facilita
App de balcão das lojas do Grupo Coagro: o vendedor consulta produto por código de barras, código ou descrição, vê o preço por tabela e filial, monta o carrinho e imprime etiquetas e o ticket do pedido — sobre uma API Express/TypeScript nos bancos Oracle do Winthor e do SIAGRI.

// Visão geral
App de balcão das lojas do Grupo Coagro: o vendedor consulta o produto por código de barras, código ou descrição, vê o preço por tabela e filial, monta o carrinho e fecha o pedido com um QR que o caixa lê de uma vez.
// O desafio
O vendedor de balcão precisa de preço e estoque no celular, com os dados dos dois ERPs da empresa (Winthor e SIAGRI), e de etiquetas e ticket saindo na impressora da própria filial — sem digitar item por item de novo no caixa.
// A solução
App Flutter (Provider) sobre uma API Express/TypeScript com dois pools Oracle, Winthor e SIAGRI, que sobe mesmo com o Winthor fora do ar. O carrinho vira um QR no ticket de 80 mm — uma linha por item, quantidade × código de barras —, lido de uma vez no caixa. Etiquetas EAN-13/Code39 e o ticket saem por ESC/POS em rede, com a impressora configurada por filial. A API documenta os endpoints em Swagger e manda alertas de preço por e-mail aos gerentes três vezes ao dia.
Meu papel
Desenvolvedor principal: o app (384 de 384 commits) e a API (167 de 170), desde julho de 2024. Sistema do Grupo Coagro.
Tecnologias
// Telas



// Resultado e evidências
- testes Jest na API
- 335
- endpoints REST
- 65
- versões do app
- 126