Sistema de controle de produção para um seringal, substituindo o romaneio de pesagem em planilha.
Um seringal registrava manualmente numa planilha a pesagem diária de látex de cada seringueiro — sem histórico de edições, sem acompanhamento de tendências por seringueiro e sem suporte offline para pontos de pesagem com conectividade instável.
O controle-seringal dá a seringueiros e administradores um PWA que registra pesagens, calcula percentuais de produção ao longo do tempo e continua funcionando offline no ponto de pesagem, sincronizando quando a conexão volta.
Backend em FastAPI com SQLAlchemy/Alembic sobre PostgreSQL, aplicando regras de negócio na camada de banco em vez de no código da aplicação. O frontend é um PWA sem dependências (JS puro, service worker) com uma fila de escrita offline que sincroniza pesagens pendentes quando a conexão retorna.