SaldoMais
Carregando…

SaldoMais

Documentação Técnica — Gastos claros, decisões inteligentes.

Vanilla JS Zero dependências localStorage Dark mode nativo 11 módulos JS

Documentação

Tudo que você precisa saber

Documentação interna voltada para desenvolvedores. Cada documento cobre uma área específica da aplicação.

Stack

Tecnologias utilizadas

Aplicação 100% client-side, sem bundler, sem build step.

HTML5
Estrutura semântica
CSS3
Layout, variáveis e animações
JavaScript
Vanilla ES6+, sem framework
localStorage
Persistência local de dados
Chart.js
Gráficos doughnut e barras
ECharts
Gráfico sunburst da carteira
jsPDF
Geração de PDF client-side

Guia rápido

Por onde começar?

Navegue direto para o que você precisa com base no que vai fazer.

Novo no projeto
Entenda o modelo de execução, ordem de scripts e padrões antes de tocar em qualquer módulo.
Modificar uma feature existente
Regras de negócio e assinaturas das funções responsáveis.
Alterar dados ou storage
Leitura obrigatória antes de qualquer mudança de schema ou nova chave no localStorage.
Criar UI nova
Tokens CSS, componentes e padrões visuais para manter consistência com o projeto.
Trabalhar na carteira de investimentos
Catálogo de ativos, perfil de risco, cálculo de aporte e simulador patrimonial.
Adicionar uma calculadora
Passo a passo para criar uma nova calculadora financeira seguindo o padrão do projeto.
Entender gastos fixos ou receitas
Aplicação automática de despesas recorrentes e sincronização do orçamento com receitas.
Depurar um problema
Técnicas e estratégias para debug sem servidor e com escopo global.