Problema
Encontrar um material exigia descobrir em qual aba, família ou descrição ele havia sido cadastrado. Edições simultâneas também podiam apagar alterações recentes.
BUSCA E DADOS PARA COMPRAS
USO INTERNO DIÁRIOFastAPI, SQLite FTS5 e controle por revisão
Transformei uma planilha histórica em um catálogo pesquisável por código, nome, especificação ou fornecedor, com histórico, backups e proteção contra sobrescrita silenciosa.

TELAS DO CATÁLOGO


Origem
A base foi cultivada por aproximadamente dois anos e hoje reúne 24 categorias operacionais e mais de 480 códigos.
Privacidade
Valores, fornecedores, históricos e caminhos empresariais não são publicados.
Encontrar um material exigia descobrir em qual aba, família ou descrição ele havia sido cadastrado. Edições simultâneas também podiam apagar alterações recentes.
Busca unificada, cadastro, histórico de compras, último preço, fornecedores, backups, OCR opcional, importação/exportação e controle de revisão.
FastAPI entrega a interface e a API. Um JSON versionado permanece como fonte legível, enquanto o SQLite FTS5 funciona como índice derivado e reconstruível.
Escopo atual
O catálogo resolve busca, registro e histórico na escala atual. Não o apresento como ERP, módulo fiscal ou plataforma de pagamentos.
Evolução de escala
Uma expansão maior exigiria banco transacional central, identidade corporativa, autorização por papel, HTTPS, observabilidade e política monitorada de backup.
Este case apresenta uma versão pública sanitizada de um sistema utilizado na rotina de compras.