MoniWow
Personal finance mobile app based on the envelope budgeting method, with Clean/Hexagonal architecture mirrored against a real NestJS backend: nothing is saved if it can be calculated, and an entire household can share their jars and budget without stepping on each other's toes among members.
The Challenge
A personal finance app needs reliable business rules that never get out of sync between what the user sees and what is stored, and on top of that, several people from the same household must be able to share the same jars and budget without stepping on each other or seeing another household's data.
The Solution
The balance of a jar, total net worth, and goal progress are never a column in the database: everything is calculated from the real transaction ledger, both on mobile and in the backend. A household is shared via an invitation code, and each piece of data is isolated by workspace, verified with two real households running in parallel on the same database.
Development time
In active development since May 2026
Focused on
Personal / household finances
Role in the project
Solutions Architect and Full Stack Dev.