IUN / portfólio
todos os projetos

mai 2026 · Windows Local

futureflow

Sistema web de fluxo de caixa projetado — contas a pagar e a receber, com foco no que ainda vai vencer. Modela fontes (a contraparte, com nome e documento, únicos por par) e lançamentos com data de competência e de vencimento, valor, prioridade (Baixa, Média ou Alta), tipo entrada ou saída e status ativo ou quitado. A quitação é o núcleo da regra de negócio: registrar um pagamento cria um lançamento-filho de saída amarrado ao pai, o que permite pagamentos parciais — o sistema soma o total já pago e só encerra o título quando ele é coberto. Interface HTMX com modais para novo, editar, quitar e editar fonte, atualizando apenas os fragmentos da lista. Go com net/http puro, SQLite via modernc (sem CGO), IDs em UUID, índices por tipo, status e prioridade, timeouts de servidor e desligamento gracioso por SIGTERM; porta e caminho do banco vêm das variáveis FUTUREFLOW_ADDR e FUTUREFLOW_DB.