Case Study · Mobile · Personal Finance

Smart Budget

Turning monthly money stress into a calm, glanceable plan.

A mobile budgeting companion for people on a regular income for the first time, who want to know if they can afford $40 for dinner tonight without opening a spreadsheet.

Team
6 UX designers
My role
Team Lead · UX Research · Research Synthesis
Platform
Mobile (iOS · Android)
Domain
Personal Finance
Project
UT Austin McCombs School of Business — 12-week program
Year
2025 — 2026

My Contribution

Smart Budget was a six-person capstone project. I led key areas of the research and synthesis while collaborating with the team on product direction and final delivery.

  • Team Lead

    Helped coordinate the six-person team and keep the project moving through the design process.

  • Quantitative Research

    Led the survey research used to identify budgeting behaviors, frustrations, and user priorities.

  • Competitive Analysis

    Led the evaluation of competing financial products to identify common patterns, gaps, and opportunities.

  • Research Synthesis

    Helped translate research findings into personas, empathy maps, user needs, and product direction.

  • Final Presentation

    Led the work of organizing and delivering the team's final capstone presentation.

Wireframes, UI design, prototyping, and testing were completed collaboratively by the full team (Christina Staggs, Srijeeta Ghosh, Alyx Choe, Christopher Wilson, David Paleno, Ryan Speight).

TL;DR

People on a steady paycheck for the first time want to know whether they can spend money today, and most budgeting apps answer that question only after a long setup.

  • 23survey respondents, 10-question survey
  • 56.5%cite staying consistent as their top budgeting challenge (13 of 23)
  • 39.1%want a simple dashboard above every other feature (9 of 23)
Jump to solution ↓

Research and Testing at a Glance

  • Survey research

    23 respondents

    10-question survey

    Led by Christopher Wilson

  • Follow-up interviews

    Qualitative contextual research

    Used to deepen the survey findings

    Helped inform the composite persona

  • Prototype sessions

    Formative task-based evaluation

    Dashboard, onboarding, budgeting, and alerts

    Used to identify usability friction

  • Project status

    Academic capstone prototype

    Six-person collaborative project

    No launched-product analytics

Participant totals for the follow-up interviews and prototype sessions were not preserved in the final project documentation. Those findings are therefore presented as qualitative and directional rather than as quantified usability results.

The 23-person survey established the initial patterns and feature priorities. Qualitative follow-up interviews provided additional context for the composite persona. Formative prototype sessions were used to evaluate the product’s core mental model and identify friction in onboarding, dashboard hierarchy, navigation, and alert language. Smart Budget was an academic capstone rather than a launched product, so the results should be read as directional design evidence.

01 · Context

First time on a regular income. First budget.

There are dozens of personal finance apps. Most serve one of two users: the spreadsheet-loving optimizer who wants every lever, or the household coordinating shared accounts.

Neither is the largest underserved group. That group is the person earning a regular paycheck for the first time, moving from tips, freelance checks, or student life to a steady salary. They now have to make one paycheck last a month.

They don't need more features. They need fewer decisions and faster reassurance.

02 · Problem

People want financial control, not financial homework.

Most respondents rated themselves beginner or intermediate at personal finance. Roughly a third weren't actively budgeting at all.

Existing tools ask for ongoing categorization, reconciliation, and weekly reviews. Beginners can't sustain that.

How might we help a first-time budgeter answer one question every day, “can I spend this?”, without requiring weekly maintenance to keep the answer accurate?

03 · ApproachMy Lead / Collaborative

We started by listening.

A 10-question survey, a mixed-method audit of three incumbents, one synthesized primary persona, and a ruthless filter on every feature: does this earn its place for Alex?

This was a 6-person capstone team project (Christina Staggs, Srijeeta Ghosh, Alyx Choe, Christopher Wilson, David Paleno, Ryan Speight). As team lead, I led the survey research and the competitive audit, and helped translate the findings into personas, empathy maps, and the product direction we agreed on as a team.

Survey research (23 respondents)

My Lead

Financial knowledge

Single choice
  • Intermediate73.9% (17 of 23)
  • Beginner17.4% (4 of 23)
  • Advanced8.7% (2 of 23)

How they manage a budget today

Single choice
  • Track manually (notes / memory)39.1% (9 of 23)
  • Don't actively budget30.4% (7 of 23)
  • Spreadsheets21.7% (5 of 23)
  • A budgeting app8.7% (2 of 23)

Top budgeting challenges

Multiple choice
  • Staying consistent56.5% (13 of 23)
  • Lack of motivation34.8% (8 of 23)
  • Categorizing expenses30.4% (7 of 23)
  • Unexpected expenses30.4% (7 of 23)
  • Understanding where money goes21.7% (5 of 23)
  • Feeling overwhelmed21.7% (5 of 23)

The one must-have feature

Single choice
  • Simple dashboard39.1% (9 of 23)
  • Smart alerts17.4% (4 of 23)
  • Subscription control17.4% (4 of 23)
  • Automated budgeting13% (3 of 23)
  • Goal-based saving13% (3 of 23)

23 respondents, 10-question survey. I led the survey design, distribution, and analysis.

From research to productMy Lead / Collaborative

What I found, and what the team built because of it.

56.5%13 of 23 respondents

identified staying consistent as their biggest budgeting challenge.

Product implication

The experience needed to reduce the effort required to understand current spending, not add more upkeep.

Design response

Our team anchored the app in goal progress and visible feedback instead of recurring categorization work.

39.1%9 of 23 respondents

chose a simple dashboard as the single must-have feature — ahead of alerts, automation, and goals.

Product implication

One glanceable surface had to answer the daily question, “can I spend this?”

Design response

The team prioritized a dashboard as the default screen and pushed filtering and reports one level deeper.

User flow

One shape, repeated on every screen.

  1. 01

    Open app

    No landing screen, no splash decision

  2. 02

    Dashboard

    Default surface, always the same

  3. 03

    Pick a module

    Monthly Spend · Spend vs Budget · Savings Progress · Upcoming Bills

  4. 04

    View by category?

    Yes → filtered detail · No → stay in overview

  5. 05

    Edit?

    Yes → adjust budget or bill · No → back to Dashboard

  6. 06

    Confirmation

    Confirm, then return to Dashboard

Every flow in the app follows the same shape: Overview → Detail → Action → Confirmation → Return.

01

Cognitive load is the enemy

Why it matters

A simple dashboard was the most requested individual feature, finishing ahead of every other option. Beginners abandon tools that demand constant categorization; if the first surface looks like a spreadsheet, they're gone.

Design decision

Lead with one glanceable answer (can I spend this?); push categorization, filtering, and reports one level deeper.

02

Anxiety lives in the unknowns

Why it matters

Unexpected expenses and poor visibility into daily spending were the two biggest reasons people went over budget. Passive dashboards don't help; they require the user to remember to look.

Design decision

Bias the system toward proactive alerts (upcoming bills, category thresholds) over passive reporting.

03

Consistency is the hardest habit

Why it matters

'Staying consistent' was the single most common budgeting challenge in the survey — more than categorizing, more than feeling overwhelmed. Yet motivation came from specific goals and visible progress, not external reminders.

Design decision

Anchor the experience in goal progress and streak-style visual feedback rather than nagging notifications.

04

Plan vs. activity are different mental models

Why it matters

In testing, users conflated 'I budgeted $400 for groceries' with 'I spent $312 on groceries.' Two different jobs, two different surfaces.

Design decision

Hard separation between Transactions (history) and Budgets (planning); same vocabulary, different verbs.

05

Reuse the same categories everywhere

Why it matters

During formative sessions, inconsistent categories repeatedly forced participants to relearn the interface across tabs. It was a recurring pattern, not an isolated quirk, and it eroded confidence.

Design decision

One canonical category set across Dashboard, Transactions, and Budgets. Filter once, see it everywhere.

Competitive auditMy Lead

Three incumbents. Three different trade-offs. One unserved middle.

Rocket Money

Automation-heavy subscription tracker

Clean dashboards and strong at surfacing recurring spend, but advanced features sit behind multiple steps and paywalls. Great for cost control; weak on forward-looking weekly planning.

Monarch Money

Monarch Money

Premium goal-based planning platform

Polished, structured, best-in-class for long-term planning and shared accounts. Information-dense screens make onboarding heavy — wrong fit for a first-time budgeter.

Pocket Money

PocketMoney

Lightweight manual tracker

Fast to log a transaction and easy to learn. The UI feels dated, and the lack of automation, insights, and modern visualization means logging rarely turns into behavior change.

Primary personaMy Lead / Collaborative

Designing for Alex, not for everyone.

Alex is a composite proto-persona developed from patterns in the 23 survey responses and qualitative follow-up interviews, then refined collaboratively by the six-person project team. The profile represents recurring research patterns rather than one participant. Because the follow-up-interview sample size was not preserved, Alex should not be presented as a fully validated persona.

Alex

Age 28

X-Ray Technician · Houston, TX

Hourly + shift differentials; paycheck varies $400–$900 every two weeks

I want to know where my money is going without spending Sunday night on a spreadsheet.
Context
  • First-time budgeter. Has tried two apps; abandoned both within a month.
  • Irregular income, predictable bills; the gap is where anxiety lives.
  • Checks his bank app 4–6× per day, mostly to confirm he's not overdrawn.
Needs
  • A single number that answers 'can I spend this?'
  • Heads-up before bills hit, not after
  • Zero tolerance for setup that takes more than ten minutes
Empathy mapMy Lead / Collaborative

What Alex says, thinks, does, and feels.

Synthesized from survey responses and interview notes, mapped to the four quadrants that shaped the product's tone and priorities.

Says
  • Stable, but variable income
  • Limited energy and time
  • Wants simplicity
  • Wants mobile-first design
  • Wants to better understand spending habits
  • Desire to save money
Thinks
  • Relies on mobile apps
  • Wants to understand spending habits
  • Wants notifications before things go wrong
  • Wants to plan ahead
  • Subscription tracking matters
Does
  • Lives a busy life on shift work
  • Long shifts leave little energy for admin
  • Tries to save when a paycheck allows
  • Wants better work/life balance
  • Actively looking to reduce financial stress
Feels
  • Anxiety when balances get low
  • Unsure where money actually goes
  • Wants to feel in control
  • Existing budgeting tools feel overwhelming
  • Financial anxiety colors the whole month
04 · SetbacksCollaborative

Three things that didn't work, and what they taught our team.

The shortest path to a good product runs through several rough ones. These were the most useful failures.

As noted above, these are directional observations from the design process.

Core tasks

  • Complete initial setup and reach the dashboard
  • Determine whether there is enough money available for a sample purchase
  • Distinguish between a budget and a transaction
  • Locate spending information by category
  • Review and adjust an alert
  • Explain what action should be taken after receiving an alert

Observed friction

  • The original onboarding required too much setup before showing value.
  • Participants looked for an available balance before engaging with the chart-first dashboard.
  • Budget planning and transaction history were interpreted as the same activity.
  • Inconsistent categories across screens increased relearning.
  • Generic or alarming alert language reduced confidence and made notifications easier to dismiss.
  1. Setback 01

    V1 onboarding asked for too much, too soon

    What happened

    The first prototype asked users to link a bank, set eight category budgets, and create savings goals before they saw a single screen of value. In our sessions, most people stalled at the budget step.

    What I learned

    Onboarding is a value transaction, not a configuration form. Users won't pay setup costs for a product they haven't experienced yet.

    How I adapted

    Re-sequenced onboarding so the dashboard arrives first, with smart defaults. Budgets became an optional 'tune later' step surfaced after the first week of data.

  2. Setback 02

    The first dashboard buried the one thing users wanted

    What happened

    The initial layout led with a monthly spend chart and a savings progress ring. Users glanced at it, then tapped through to their account balance instead.

    What I learned

    We had designed for the planner persona's mental model, not the daily-check persona's. The chart was well made and ignored.

    How I adapted

    Promoted 'Safe-to-spend today' to the top of the dashboard as a single large number. Charts moved down, so the answer is on screen before anyone taps.

    Low-fidelity dashboard wireframe with grey placeholder blocks: monthly spending bars, three spend-vs-budget rings, savings goal cards, and upcoming bills

    Early version — chart-first

    Final high-fidelity dashboard leading with Monthly Spending by category, followed by spend-vs-budget rings, savings progress cards, and upcoming payments

    Final version — Safe-to-spend first

  3. Setback 03

    Alerts were either ignored or switched off

    What happened

    Early alert copy was either too generic ('Budget update') or too sharp ('You've overspent!'). One participant told us they would turn notifications off rather than read another one.

    What I learned

    Alert tone is part of the UX. Money worry runs deep, and alarming copy creates the exact feeling the product is supposed to relieve.

    How I adapted

    Rewrote every alert to be clear, calm, and actionable: 'Groceries is at 80% with 9 days left. Here's what's left to spend.' Added a one-tap snooze and a clear settings path.

    By Category Alerts settings screen showing active alert counts and per-category cards for Groceries, Entertainment, and Transportation with budget, spend, and alert threshold
    Final alert settings — calm, specific, easy to adjust.
Information architecture

Five flat sections. Nothing else in the nav.

Smart Budgeting App
Dashboard
  • Monthly spend (by category)
  • Spend vs Budget
  • Savings Progress
  • Upcoming Bills
Transactions
  • All Transactions
  • Filter: time period
  • Filter: category
  • Filter: amount
Budget
  • Set Budget
  • Spend vs Budget
  • Split Bills (add / edit members)
  • Allocate category
  • History
Settings
  • Alerts (bills, missed, overspend, by category)
  • Edit Profile
  • Bank Account
  • Security (PIN, password, login history)
Support
  • FAQ
  • Contact
  • About
  • Press
  • Legal

Five flat top-level sections. Complex features (Split Bills, Alerts, Security) are nested one level deep rather than promoted to the main nav.

05 · SolutionCollaborative

Four pillars. One mental model.

Every screen earns its place against Alex's daily question. Same vocabulary, same colors, same hierarchy. Learn one surface, you've learned the app.

  1. 01

    Safe-to-spend, front and center

    The dashboard answers the one daily question with a single number, in the largest type on the screen. Everything else is supporting evidence.

    Smart Budget dashboard with the monthly spending summary at the top of the screen
  2. 02

    Planning and tracking, deliberately separated

    Budgets is a planning surface. Transactions is a ledger. They share categories and colors, but never share verbs: you plan in one, you review in the other.

    Budget screen showing Set Budget and Split Bills cards, a Spend vs Budget row, and a monthly bar chart comparing spend against budget
    All Transactions screen listing rent, car payment, groceries and utilities with amounts, category labels, and a filter control
    Budget (left) vs. Transactions (right) — same categories, different verbs.
  3. 03

    Proactive alerts with a human voice

    Notifications arrive before money becomes a problem and read like a thoughtful friend, not a bank statement. Every alert is snoozable, dismissible, and explains itself.

    Overspend Alerts settings screen with a total overspent summary and per-category cards for Entertainment, Clothing & Self Care, and Hobbies showing budgeted versus overspent amounts
    Overspend alert configuration.
  4. 04

    Progressive disclosure throughout

    Split Bills, custom alert thresholds, and advanced security live one tap deeper. The primary nav stays calm because most users never need them on day one.

    Split Bills screen listing five household members with each person's share percentage, an edit control per row, and buttons to add a member or view history
    Split Bills — one tap deeper than the primary nav.
InteractiveCollaborative

Try the live prototype.

The full Smart Budget prototype, embedded right here — no need to leave the case study. Tap through the dashboard, transactions, and budget flows the same way a test participant would.

06 · Results

Measured against the job the user came to do.

Version 1 was a low-fidelity prototype of the dashboard alone: a safe-to-spend number, a few budget categories, and a basic transaction log. We walked participants through task-based sessions, asking things like “can you tell if you have enough to buy dinner tonight?” The goal was to check the core mental model before adding anything else.

Design changes

  • Moved “Safe to spend today” to the top of the dashboard.
  • Deferred detailed budget configuration until after users reached the dashboard.
  • Separated Budget from Transactions.
  • Standardized category names across primary sections.
  • Rewrote alerts to be calm, clear, and actionable.
  • Added control over alert thresholds, snoozing, and notification settings.

Observed after revision

  • Participants used the safe-to-spend value instead of navigating to the account balance.
  • Separating Budget and Transactions reduced the confusion observed in earlier sessions.
  • Revised alert language was described as more useful and less stressful.

As noted above, these are directional observations from formative prototype sessions, not product metrics.

  • Dashboard redesign

    Safe-to-spend moved to the top as the single largest element. Participants stopped tapping through to their balance to get the same answer.

  • IA split

    Separating Budget (planning) from Transactions (history) removed the confusion we watched people run into repeatedly in early sessions.

  • Alert tone rewrite

    Calm, specific alert copy replaced generic and alarming phrasing. Participants described the rewritten alerts as useful rather than stressful.

07 · Learnings

What I'd carry into the next project.

01

Personal experience gets you in the door, not the answer

I've juggled uneven income as a musician, so I knew the Sunday-night spreadsheet dread. It gave me empathy for Alex. It didn't tell me what to build. The decisions came from watching people stall, then listening to what they said next.

02

Cutting features is harder than adding them

I wanted every screen to earn its place. Often the way to make one screen useful was to delete the one next to it. Those cuts felt risky. The screens that survived got stronger each time.

03

Words are the interface, not decoration

The alert rewrite changed how people felt more than any layout change did. When money is tight, 'You've overspent!' lands like a threat. A calmer sentence kept people in the app.

04

Rough prototypes are the cheapest way to find the right idea

The first two versions were wrong, and not subtly. Watching people struggle was uncomfortable. It also made the third version obvious.

Try it

A calmer relationship with money, one glanceable screen at a time.