{"slug":"fidelidade","title":"Fidelidade","cardTitle":"Fidelidade — regras comerciais e consistência financeira","category":"Sistema comercial","status":"Projeto real · em evolução","shortDescription":"Sistema para lojistas controlarem clientes, compras, pontuação, descontos e indicadores comerciais.","overview":"O Fidelidade organiza clientes, compras, itens e pontuação em uma aplicação comercial. O sistema também oferece dashboard, filtros por período e recursos de consulta para apoiar a rotina de acompanhamento das vendas.","problem":"Controles manuais e planilhas tornam difícil conferir valores, acompanhar clientes recorrentes e aplicar corretamente regras de desconto e pontuação. Pequenas inconsistências de arredondamento ou data podem comprometer relatórios inteiros.","role":["Desenvolvimento de funcionalidades de clientes, compras e itens de compra.","Implementação das regras de desconto por produto e desconto total na nota.","Rateio proporcional de descontos entre itens, com controle de arredondamento.","Ajustes no dashboard, filtros por período e paginação de vendas.","Normalização de datas considerando o fuso America/Sao_Paulo.","Análise de divergências entre relatórios externos e dados persistidos."],"stack":["Next.js","React","TypeScript","Tailwind CSS","Supabase","PostgreSQL","API Routes"],"features":["Cadastro e consulta de clientes","Registro de compras e itens","Desconto por produto","Desconto total com rateio proporcional","Geração de pontos","Dashboard com indicadores","Filtros por período","Paginação e normalização de datas"],"challenges":["Preservar precisão e consistência em cálculos monetários.","Distribuir descontos sem ultrapassar o subtotal dos itens.","Manter compra, itens e pontuação coerentes após cada operação.","Diferenciar data de lançamento, data real da venda e apresentação no fuso correto."],"outcome":"O case aprofundou o trabalho com regras financeiras, consistência de dados, relatórios e investigação de divergências — áreas em que pequenos detalhes técnicos têm impacto direto na confiança do sistema.","highlights":["Regras financeiras","Dashboard","PostgreSQL","Fuso horário"],"images":["/images/projects/fidelidade/fidelidade-dashboard.png","/images/projects/fidelidade/fidelidade-nova-venda.png","/images/projects/fidelidade/fidelidade-novo-cliente.png"],"isPrivate":true,"featured":true,"icon":"commerce","href":"/projetos/fidelidade"}