Prospera: personal finance tracker by James BarnesProspera: personal finance tracker by James Barnes

Prospera: personal finance tracker

Portfolio project
James Barnes
Prospera is a personal finance tracker I designed and built to show where money goes and plan where it should go next. Most people manage their money across a budgeting app, a spreadsheet and their bank's own website, and none of them tell the full story on their own.
Prospera brings spending, budgets, accounts, goals and even clients into one place. The home dashboard gives you the big picture as soon as you sign in, and each section goes deeper when you need it. I kept the design calm and readable throughout, because money is stressful enough without a screen full of noise.
Built with: React, TypeScript, Tailwind, Convex, TanStack Query, Recharts

See where the money goes

The analytics page turns transactions into charts that break spending down by category and over time. Patterns that would take an afternoon to find in a bank statement, like a creeping subscription total or a pricey month of eating out, show up at a glance. Every chart is labelled in plain terms, so you don't need to be a numbers person to read it.

Every transaction in one list

Every payment lives in one searchable list. You can filter by date, account or category, and recategorise anything that landed in the wrong place. Keeping this list tidy is what makes the charts and budgets accurate, so I made it as quick as possible to scan and fix.

All your accounts at a glance

The wallet page puts bank accounts and cards side by side with their balances. Instead of logging into several banking apps to work out what you actually have, it's all on one screen. It's the page you check before a big purchase.

Plan ahead, not just look back

Tracking spending only tells you what already happened, so Prospera helps you plan too. Each budget shows what's been spent and what's left, so you know where you stand before the month runs out, not after. Goals work the same way: set a target, like an emergency fund or a trip, and watch progress build with every contribution. Both keep the numbers that matter large and the details small, so a quick look is all it takes.

Built for freelancers too

A lot of people earn on the side, and that money often gets lost in the mix. Prospera includes a lightweight client manager that keeps client details and what they owe right next to your personal finances. Side income gets tracked properly instead of living in a separate spreadsheet.
Thanks for scrolling!
I designed and built Prospera end to end, from the first wireframes to the charts and the live backend. Working that way means the details survive the trip from design to code, and nothing gets lost in a handoff. If you've got a dashboard or web app in mind, I'd be glad to help bring it to life.

0 likes ยท 0 views ยท Nov 10, 2026

Prospera is a personal finance tracker I designed and built. Spending, budgets, accounts and goals live in one calm dashboard instead of three different apps.

Tags