Aplicação web para controle de finanças pessoais, construída com Python, Streamlit e SQLite. O projeto organiza receitas e despesas, importa extratos CSV/OFX com revisão segura e transforma movimentações em indicadores claros para apoiar decisões do dia a dia.
Explore uma simulação navegável do FinTrack: adicione lançamentos, importe um extrato fictício, acompanhe saldo, receitas, despesas e gastos por categoria.
Centralizar o controle financeiro pessoal em uma interface simples, com visão de saldo atual, receitas, despesas, filtros por período e leitura segura de extratos.
O processamento dos arquivos acontece localmente. O sistema não solicita senhas bancárias e evita duplicidades com assinatura SHA-256 dos lançamentos importados.
O projeto inclui testes automatizados das regras de negócio e fluxo de CI no GitHub Actions para validar o comportamento em Python 3.11 e 3.12.