React Native finance tracker with receipt scanning, cashback optimisation, and an AI coach.
The home screen answers one question — how much is left — before it shows anything else. Budget jars fill up as the month goes on, and a mascot reacts to the pace of spending rather than scolding after the fact.
The transaction list is built around filters people actually use: this week, this month, income against expenses, or a single category, with the running total for whatever is selected pinned above the list.
The wallet tracks cards for their due dates and their reward rates, and answers the question at the till: for this category, which of these cards should be used?
The coach reads the user's own transactions and answers in plain language — what stood out this month, how it compares to their average, and what to do about it — with suggested questions for anyone who does not know what to ask.
Receipts are captured with the camera and read automatically, so the paper trail survives without any typing. The empty state says exactly what to tap.
Goals are shown as a single pooled progress figure with a projected completion date, then broken into the individual purchases behind it.
Challenges turn budgeting into something with a season and a score: each one names the rule, the difficulty and the XP, so committing is a deliberate choice rather than a vague intention.
Trophies mark the habits worth repeating — a first transaction, a logging streak, connecting cards — with locked tiers visible so there is always a next one.
The heatmap puts a month on one screen, so a single heavy day is obvious at a glance, with totals, daily average and active days underneath and a suggested cap based on what actually happened.
Cashback is compared per card and per category, with a prompt when a different card in the wallet would have earned more on the same spending.