Financial group
Individual, couple or family, with member invitations and multi-tenant isolation per group.
Lets both people see the same numbers at the same time, without a shared spreadsheet.
A personal finance ERP for people who share the bills.
An early-stage project. The idea is a finance ERP for individuals, couples and families that answers what an expense tracker can't: how much of the month is already committed, what's really left, and how long the household holds up if one income stops. The foundation works and is live, but it's still a personal project with no launch — and it's also where I'm trying out, at small scale, a development flow driven by AI agents (task loop, specs and TDD).
An expense app records what has already gone out. What people sharing a home are missing is what's still to come: next month's subscription, the sixth instalment, the card bill closing next week. Vida a Dois keeps the rule (the recurrence), the forecast (the month's entry) and the actual payment apart — only the payment touches the balance — and that separation is what lets it project cash flow instead of just recording it.
Captured from the running product.






Individual, couple or family, with member invitations and multi-tenant isolation per group.
Lets both people see the same numbers at the same time, without a shared spreadsheet.
Monthly rules that generate forecasts; payment is recorded separately and is the only thing that moves the balance.
Tells you the end-of-month balance before the month is over.
Instalment purchases and loans, with early payment, discounts, surcharges and instalment adjustments.
Shows instalment debt in full, not just this month's instalment.
Open cycle, bill closing, reconciliation against the bank's real amount (including via OFX) and a single payment.
Makes the available limit discount what's already committed, and the bill agree with the bank.
Current and projected balance, spending by category, the month's due dates and goals with contributions.
Answers "how are we doing this month?" on a single screen.