Personal Finance · Gamification
Stack Up
The first product I shipped. A personal finance system designed to make spending, budgeting, and saving easier to understand and more engaging.
Timeline
When this piece of work started and where it stands today.
Started
1 Sept 2024
Completed
1 Mar 2025
Problem
Most budgeting apps assume you already have the discipline they are supposed to build. They show you a pie chart after the money is gone. Stack Up started from the opposite question: what would make a student actually open a finance app on a normal Tuesday? The answer was progress — visible streaks, goals that move, and numbers small enough to act on.
What I built
- Expense tracking
- Budget management
- Savings goals
- Gamification
- Streaks
- Financial analytics
Tech stack
Interface
ReactComponent-driven UIResponsive layoutsChartingLogic
Budget engineStreak & XP rulesGoal projectionCategory rollupsData
Per-user recordsTransaction historyRecurring entriesAuthPlatform
Base44Hosted deployment
Challenges & how I solved them
Gamifying finance without encouraging bad habits
Early reward rules accidentally rewarded activity, which meant more transactions scored higher. I rewrote the scoring so streaks come from consistent logging and staying inside budget, and goal progress is the only thing that drives levels.
Making budgets survive real life
A rigid monthly cap breaks the first time an unexpected bill lands. Budgets became rolling, with carry-over and a separate 'irregular' bucket, so one bad week does not invalidate the whole month.
Keeping data entry under ten seconds
Retention died on friction. I cut the add-expense flow to a single sheet with remembered categories and recurring entries, which removed most repeat typing.
Shipping a first product end to end
This was the first thing I took from idea to live URL — auth, data modelling, state, deployment. The lesson that carried into every project after it was to ship a narrow version and let real usage decide the next feature.
Early traction
Stack Up attracted 600+ visitors within its first week after launch, demonstrating strong early interest following launch.
- 600+
- Website visitors
First week after launch.
Figure measures website visitors, not registered or active users.
Results so far
- Status
- LivePublicly usable at stackup-app.base44.app.
- First shipped product
- 2024Idea to deployed app end to end.
- Core modules
- 5Expenses, budgets, goals, streaks, analytics.
- Entry time
- < 10sDesign target for logging a spend.
Related work
Career Technology · AI
Gradr
An AI-powered career accelerator designed to help students, graduates, and early-career professionals build stronger resumes, prepare for interviews, and manage their career journey.
Open caseBusiness Operating System · AI
ClientFlow OS
A unified platform for managing clients, projects, conversations, payments, documents, and workflows in one connected system.
Open caseRacing / Community
Horizon Motorsports
Digital home for Horizon Motorsports, a UAE-based racing team competing in FLL, Techfest, and engineering competitions.
Open case