Building Monilens: More Than Just an Expense Tracker I’ve been building Monilens, an Android-firs...Building Monilens: More Than Just an Expense Tracker I’ve been building Monilens, an Android-firs...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Building Monilens: More Than Just an Expense Tracker I’ve been building Monilens, an Android-first financial intelligence app, and one thing became clear very quickly:
Managing money is not the same as understanding money.
A typical expense tracker tells you:
“You spent ₦50,000 this month.”
That’s useful, but it doesn't answer the questions that actually matter:
Where is my money going?
What spending patterns am I developing?
What can I realistically cut back on?
How much am I actually saving?
Am I making progress financially?
That’s the problem I’m trying to solve with Monilens.
Technically, the project has also been an interesting one. I’m using Flutter for the Android app, Riverpod for state management, Drift/SQLite for local data, and Supabase for backend services.
One of the things I’m particularly interested in is getting the balance right between local-first data, privacy, usability, and useful financial insights.
Building it has reminded me that good software isn't simply about getting features working.
It's about asking:
“What should this software actually help the user understand or accomplish?”
Monilens is still evolving, but that's exactly what makes building it interesting.
I'm building it one feature at a time—and learning a lot along the way.
Post image
Post image
Post image
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started