Account-System
Suas contas, cartões e gastos em um só lugar.
Um sistema de finanças pessoais feito em Ruby on Rails. Ele organiza contas e caixinhas, cartões com faturas e parcelas, orçamentos e relatórios, e tem um assistente no WhatsApp que transforma uma mensagem como “gastei 45,90 no mercado” em um lançamento.
O que ele faz
Tudo o que está nesta lista existe no código do repositório.
Lançamentos e painel
Entradas, saídas e transferências entre contas, pendentes ou concluídas. O painel mostra o saldo, o mês e as saídas por categoria, com busca, filtros e edição de vários lançamentos de uma vez.
Contas e caixinhas
Cada conta pode ter caixinhas com saldo próprio. Quando o saldo não bate com o do banco, um ajuste deixa a conta igual ao que o banco mostra.
Rendimento do CDI e da Selic
Uma conta que rende um percentual do CDI ou da Selic tem o rendimento calculado a cada dia útil, com as taxas diárias publicadas pelo Banco Central, e lançado uma vez por mês.
Cartões de crédito
Limite, dia de fechamento e dia de vencimento. Compras parceladas caem nas faturas certas, e a fatura pode ser paga a partir de uma conta ou marcada como paga.
Lançamentos recorrentes
Salário, aluguel e assinaturas viram lançamentos sozinhos todo mês: entram como previstos e são confirmados quando o dinheiro se move, ou no próprio dia, se for débito automático.
Orçamentos
Um limite por categoria de despesa, mês a mês. Mudar o valor não altera os meses que já passaram, e o painel mostra quanto já foi usado e quanto passou.
Relatórios
Vários meses lado a lado: receitas e despesas, categorias ao longo do tempo, orçamentos, o que já está comprometido nos cartões e gastos por tag, com exportação em CSV.
Assistente no WhatsApp
Um gasto ou uma compra parcelada viram lançamento por mensagem; saldo, resumo do mês e fatura são respondidos por mensagem; e chega no máximo um aviso por dia sobre faturas, orçamentos e contas do dia. Funciona por um serviço próprio, não pela API oficial do WhatsApp.
Importação de extratos
Extratos e faturas em OFX ou CSV mandados pelo WhatsApp são conferidos com o que já está lançado: o que se repete fica de fora, o que estava pendente é confirmado e o pagamento de fatura é reconhecido. Uma importação pode ser desfeita.
Categorias sugeridas, sem IA
A categoria é sugerida pelo que já foi lançado antes, pelo nome das suas categorias e por uma lista de lugares conhecidos. Tudo por regras escritas no código, sem inteligência artificial.
E também: tags por viagem, cliente ou projeto; tema claro e escuro; português e inglês; usuários criados por um administrador, sem cadastro público.
Em breve
- Módulo de gestão de veículos
- Contas conjuntas
- Integração com IA