Back to work / FinTech

Spendo

A web app that automatically tracks, categorizes, and reports personal and business expenses, so managing money takes minutes instead of hours.

Role UX/UI Designer
Type Personal Project
Platform Web Application
Tools Sketch · InVision

People fail at tracking expenses not because they don't care, but because every tool makes them do the work.

Manual logging is the default in almost every expense app. Log the transaction, pick the category, remember the merchant. Do that 30 times a month and most people give up by week two. The result: they reach the end of the month with no idea where their money went, even though they genuinely wanted to know.

The market was full of tools that solved the wrong problem. They gave people a place to log expenses, not a way to understand them.

The research confirmed it: the barrier is effort, not intent.

I ran user interviews and surveys to validate the problem. The findings were consistent across every participant:

  • The majority had no dedicated app for tracking expenses
  • Manual entry was cited as the single biggest reason people stopped using tools
  • People wanted to see spending patterns and categories, not just a raw transaction list
  • Every existing tool asked users to change their behavior. None removed the friction entirely.

Competitive analysis of tools like Mint and YNAB showed the same pattern: powerful features buried behind a setup process that filtered out casual users before they ever got value.

If the app does the logging, users just have to look.

The insight was simple: the moment you remove manual entry, the whole behavior changes. Users don't need to build a new habit. They just need to check in.

That framing shaped every design decision. Automatic categorization, spending summaries that update themselves, visual breakdowns by category and time period. The interface's job was to surface answers, not collect inputs.

A dashboard that shows you where your money went, without asking you to track it.

Spendo automatically categorizes transactions, surfaces spending patterns by category and time period, and presents everything in a clean visual summary. No manual logging. No setup overhead. Users open the app and the picture is already there.

The interface was kept deliberately minimal. One view per job to be done, clear hierarchy, nothing that required reading before acting.

Spendo UI screens

Spendo interface screens

Users understood their spending without changing their behavior at all.

Usability testing showed users could find what they needed in seconds and didn't need to be taught how the app worked. The core insight landed: when the effort disappears, people actually engage with their financial data.

This project shaped how I think about reducing friction in data-heavy products. The real design challenge isn't showing more information, it's removing enough friction that users show up in the first place.

Next project MedRe