O Desafio
Contratos de Crédito Direto ao Consumidor (CDC) para aquisição de veículos ou empréstimos pessoais costumam conter cobranças de taxas embutidas e juros acima da média estipulada pelo Banco Central. Calcular a abusividade contratual exige a conferência de fórmulas complexas de amortização sob a Tabela Price ou SAC, além do enquadramento legal correto do Superendividamento.
O desafio era construir um simulador dinâmico de 5 abas integradas, que realizasse esses cálculos instantaneamente, gerasse relatórios cíveis formais e renderizasse gráficos interativos, mantendo uma experiência limpa e simples para usuários comuns e profissionais jurídicos.
A Solução
A solução foi criar uma plataforma de simulação de alta performance. Desenvolvida com **Bootstrap customizado** para garantir responsividade completa em qualquer dispositivo móvel e **JavaScript nativo** para estruturar a navegação por abas sem recarregamento de página.
Integramos a biblioteca **ChartJS** para desenhar gráficos lineares comparativos e de evolução de saldo devedor de forma imediata. A geração e exportação de relatórios cíveis formatados em PDF foi codificada utilizando a biblioteca **jsPDF** no lado do cliente, poupando processamento do servidor backend.
Diferencial & Bastidores
Este simulador foi produzido inteiramente com suporte de **Inteligência Artificial (IA)**, guiado por uma salutar curiosidade técnica e aquela "preguiça eficiente" de automatizar cálculos financeiros monótonos.
O uso da IA permitiu codificar a lógica matemática financeira complexa (como cálculo de taxa interna de retorno e conversões de juros efetivos mensais/anuais) e estruturar a paginação e exportação de dados em PDF em tempo recorde. A IA reduziu drasticamente o tempo braçal de codificação estrutural, permitindo-me focar totalmente no refinamento da interface de usuário e na precisão matemática das parcelas.
Principais Resultados
- Simulador financeiro integrado com 5 abas ativas (Dados, Gráficos, Amortização, Repactuação, PDF).
- Exportação instantânea de pareceres e relatórios cíveis estruturados em PDF (jsPDF) em um clique.
- Gráficos dinâmicos interativos (ChartJS) de amortização Price vs SAC de fácil leitura.
- Mais uma prova de conceito funcional que comprova o ganho absurdo de produtividade gerado por IA.