← All projects
Product Design & UI Design Duration: 5 Weeks Team of 4 Members FinTech & AI Interaction

PennyPal

AI-Assisted Student Budgeting App for Stress-Free Financial Wellbeing

A financial companion specifically crafted to address the volatile budgeting challenges faced by college students: irregular paychecks, sudden academic fees, manual tracking fatigue, and the emotional anxiety of unexpected costs.

Duration

5 Weeks

Role

UX Researcher & Designer

Team Size

4 Members

Core Domain

Product Design, UI & FinTech

PennyPal Hero Banner
Click to view full resolution (17MB original)
PennyPal end-to-end interface: Onboarding, Home Dashboard, Budget Setting, Transactions, Quick Logging, and AI Voice Assistant.
01 / Background & Motivation

The Financial Reality of College Students

Budgeting in college is fundamentally different from managing adult household finances. Most personal finance apps assume steady bi-weekly salaries, mortgage payments, and predictable utility bills. College students, by contrast, navigate irregular part-time shifts, delayed financial aid disbursements, sudden textbook fees, and volatile social expenses.

The Guilt & Avoidance Loop

When students overspend by even 10 dollars, traditional budgeting apps blast bright red alerts and punitive warnings. Instead of fostering better habits, this triggers stress, leading students to avoid opening the app entirely.

Manual Entry Friction

Logging daily purchases like coffee, groceries, and fast food requires opening an app, typing numbers, selecting categories, and adding notes. Within 7 to 10 days, over 70% of students abandon manual tracking due to cognitive fatigue.

Core Problem Statement
"How might we design a calm, low-effort budgeting tool that eliminates manual logging friction, accommodates volatile student income, and builds sustainable financial confidence without inducing shame?"
02 / Design Framework

Iterative 5-Week Design Process

Our team structured the 5-week sprint across five iterative stages: Discovering student pain points through field interviews, defining core conceptual models, brainstorming via SWOT and mind mapping, prototyping wireframes and mid-fi flows, and validating solutions with telemetry KPIs.

Design Process Roadmap
Click to enlarge
The 5-stage framework: Discover, Define, Ideate, Prototype, and Evaluative Testing.
03 / User Research

Discover Phase: 20 User Interviews

To understand how students actually manage money, we conducted semi-structured interviews with 20 students (undergraduates, master's candidates, and PhD researchers, ages 18 to 30) from various academic disciplines and financial situations.

5 Core Research Inquiries

  1. Current Tracking Mechanisms: How do students currently track expenses and balance their bank accounts?
  2. Tools & Point of Failure: What specific tools (spreadsheets, banking apps, notebooks, mental math) do they rely on, and why do they quit?
  3. Income Volatility: How do irregular paychecks, campus jobs, and student loans affect daily spending choices?
  4. Emotional Anxieties: What triggers emotional panic and budgeting abandonment when unplanned expenses arise?
  5. Automation Preferences: How comfortable are students with AI voice transcription and automatic bank categorization versus manual review?
Key Findings Infographic
Click to enlarge
Synthesized interview insights: Financial Stress, Time-Consuming Logging, Unexpected Costs, and Tool Complexity.

Research Synthesis: The Avoidance Cycle

Our 20 student interviews revealed that these tensions do not exist in isolation: they form a compounding avoidance loop. Manual receipt entry creates cognitive fatigue, causing students to delay updating their records. When unplanned costs inevitably arise, rigid monthly allowances shatter without flexible rebalancing, prompting feelings of failure and guilt. Consequently, students stop opening their budgeting tools altogether. PennyPal was engineered specifically to break this cycle by shifting from tedious bookkeeping to automated, frictionless habit building.

04 / Observational Studies

Observational Studies: Protocol & Baseline Setup

To understand the exact friction points in students' daily budgeting, we conducted observational studies. We asked participants to perform a core financial task using their current methods (spreadsheets, banking apps, notes, or mental math) and established a structured KPI benchmark to evaluate their baseline experience.

Observational Task Scenario

Task: Create and manage a weekly budget using your current method (e.g. budgeting apps, spreadsheets, or note-taking apps) and log your recent transactions.

Core Key Performance Indicators (KPIs)

1 Time Taken

Measured duration required to record expenses and reconcile category balances. In baseline tests, participants took up to 15 minutes per session.

2 Likert Scales (1-5)
  • Accuracy: 1 (Very Poorly) to 5 (Very Accurately)
  • Financial Stress: 1 (Not Stressed) to 5 (Extremely Stressed)
  • Savings Awareness: 1 (Not Aware) to 5 (Very Aware)
3 User Satisfaction (1-10)

"How effective do you feel your current method is for managing your financial situation?" Initial baseline scored a modest 6.9 / 10.

Observational Study Baseline Findings

Students frequently abandoned manual spreadsheets because updating them felt like homework. Meanwhile, commercial apps were abandoned because red alert warnings provoked financial guilt rather than helpful course correction. This protocol served as the exact benchmark tested against all subsequent prototype iterations.

05 / Target Persona

User Persona: Greg, The Mindful Student

Synthesizing our 20 interviews, we developed Greg, a representative 22-year-old graduate student on a teaching stipend who actively wants to save money but struggles with erratic daily expenses and cumbersome tracking tools.

User Persona Greg
Click to enlarge
Persona Greg: Goals, core frustrations, habits, and key technical needs.

Designing for Greg's Reality

Rather than designing for a salaried professional with predictable paychecks and static monthly utilities, Greg's student context dictated our three foundational product guardrails: expense logging must take under 5 seconds between classes without manual typing, weekly safe-to-spend guidance must replace punitive red alert warnings, and semester tuition or lump-sum loan disbursements must remain completely distinct from daily discretionary cash.

06 / Experience Mapping

User Journey Mapping: Identifying Emotional Dips

We mapped Greg's journey through a typical month of budgeting. The lowest emotional point occurs mid-month when an unexpected cost arises (e.g., textbook purchase, urgent dental visit), causing the entire monthly plan to fail and creating feelings of helplessness.

User Journey Mapping
Click to enlarge
Journey Map highlighting touchpoints, thoughts, feelings, and the mid-month friction drop.

Design Takeaway from Journey Mapping

The app must treat unexpected spending not as a failure, but as a normal part of student life. Instead of marking the budget as "Broken", PennyPal provides automatic dynamic category rebalancing so users remain in control.

07 / Strategy & Ideation

Brainstorming, Competitive SWOT & Mind Mapping

To transition from user research insights into actionable product architecture, we conducted two strategic ideation exercises: a competitive SWOT analysis to evaluate market gaps, and a mind mapping exercise to structure PennyPal's core feature ecosystem.

Step 01

Competitive SWOT Analysis

We analyzed existing budgeting apps (such as Mint, YNAB, and Goodbudget) alongside manual spreadsheet workflows to identify unmet student needs across Strengths, Weaknesses, Opportunities, and Threats.

Competitive SWOT Analysis
Click to view full resolution
Comprehensive SWOT Matrix evaluating market alternatives against student financial realities.

Key SWOT Insights

  • Dynamic Budget Inflexibility: Existing apps lack an intuitive way to adjust budgets dynamically when unexpected costs arise.
  • Underutilized AI Interaction: Automated AI-based expense tracking remains largely absent in student-focused financial tools.
Step 02

Mind Mapping & Feature Architecture

To bridge the gap between user pain points and potential solutions, we conducted a mind mapping exercise to explore key features that would enhance PennyPal's usability and impact. The mind map branched out into several core functionalities:

Conceptual Mental Model
Click to view full resolution
System Mind Map: Branching data entry automation, budget management, and telemetry reports.

1. Data Entry Automation

Voice Assistant entry and AI Chatbot assistance for natural speech logging.

2. Budget Management

Setting custom budgets, dynamic sliders, and automatic categorization.

3. Spending Reports

Income vs. expenditure telemetry and linked bank account synchronization.

08 / Low-Fidelity Prototyping

Wireframing & Initial Usability Testing

We tested the low-fidelity wireframes with 8 students to gather qualitative feedback on initial designs and information architecture:

Wireframe 01

Home & Budget Setting Screen

Evaluated with 8 Students

User Feedback:

  • The homepage needs more detailed budget information.
  • The budget entry fields lack an intuitive design.
Low-Fidelity Wireframe 1 Home and Budget Setting
Click to view full resolution
Low-Fidelity Flow 1: Exploration of dashboard spend summaries and initial budget setting inputs.
Wireframe 02

Tracking Budget Screens

Evaluated with 8 Students

User Feedback:

  • Category details were reported as valuable.
  • The alert feature was appreciated.
Low-Fidelity Wireframe 2 Tracking Budget
Click to view full resolution
Low-Fidelity Flow 2: Exploration of category tracking bars, transaction list feeds, and budget warning states.
09 / Test Phase

Mid-Fidelity Design Testing & Critical Iterations

Based on user feedback from the low-fidelity designs, we implemented the changes in the mid-fidelity version and tested the updated screens again using the same KPIs, this time with a mix of previous participants and new participants.

Mid-Fi 01

Home Page & Budget Allocation

Evaluated with Return & New Participants

User Feedback:

  • Users appreciated having category details on the homepage.
  • Box input fields were well-received.
Mid-Fidelity Screen 1 Home Page and Budget Allocation
Click to view full resolution
Mid-Fidelity 1: Homepage category breakdown and clear structured box input fields for allocating monthly funds.
Mid-Fi 02

Voice Assistant & Floating Button Interaction

Evaluated with Return & New Participants

User Feedback:

  • The Voice Assistant feature was well-liked.
  • However, the grouped floating button for Voice Assistant and Add Expense confused users.
Mid-Fidelity Screen 2 Voice Assistant Flow
Click to view full resolution
Mid-Fidelity 2: Conversational Voice Assistant dialog screen and testing of the grouped floating action trigger.
Mid-Fi 03

Tracking Budget & Transaction Categorization

Evaluated with Return & New Participants

User Feedback:

  • Auto-categorization of transactions based on linked bank accounts was well received.
  • Users liked the option to change the category of transactions to correct errors.
Mid-Fidelity Screen 3 Transaction Ledger
Click to view full resolution
Mid-Fidelity 3: Transaction ledger displaying automated bank categorization and fast inline category editing.
Design Iteration

Updates Based on Feedback

Implemented Pivots

Changes Implemented:

  • Included Add Expense in the bottom navigation to avoid confusion and for easy access.
  • A drop down menu was added to select yearly or monthly view of funds.
Updates Based on Mid-Fi Feedback
Click to view full resolution
Updated Architecture: Dedicated central '+' button in the bottom navigation bar and timeframe dropdown in the top header.
10 / Final Deliverables

High-Fidelity Interface Showcase

The final PennyPal application combines calm aesthetics, soft rounded cards, clear typographic hierarchy, and rapid multi-modal entry. Below are the 6 core screens addressing student financial wellbeing.

Screen 01

Thoughtful Onboarding & Goal Setting

Zero Financial Jargon Flexible Income Types

Welcomes students with gentle, reassuring language rather than demanding tax documents. Allows students to declare their primary financial goal (e.g., "Build an emergency fund", "Track grocery spend") and select whether their income is monthly, weekly, or semester-based.

Screen 1 Onboarding
Click to view full resolution (3455px)
Multi-step onboarding flow: Welcome, goal declaration, stipend schedule, and calm baseline setup.
Screen 02

Calm Home Dashboard & Safe-to-Spend

Safe-to-Spend Metric Non-Punitive Visuals

Presents total balance alongside "Safe to Spend This Week", insulating students from accidental end-of-month deficits. Visual category breakdown cards display progress bars with calm teal tones instead of threatening red alert bars.

Screen 2 Home Dashboard
Click to view full resolution (3455px)
Home Dashboard view: Safe-to-spend calculation, monthly progress bars, and recent spending cards.
Screen 03

Flexible Budget Setting & Funds Allocation

Yearly / Monthly Toggle Adaptive Rebalancing

Allows instant adjustments across key student buckets: Rent, Groceries, Dining Out, Academic Supplies, and Social. Includes the yearly versus monthly timeframe selector, so students can plan tuition and loans seamlessly.

Screen 3 Budget Setting
Click to view full resolution (3455px)
Budget Configuration: Timeframe dropdown (Yearly/Monthly), category sliders, and balance verification.
Screen 04

Transaction History & Smart Filtering

Smart Search Tag Filtering

Clean, chronological ledger categorizing every purchase with recognizable merchant logos and clear tags. Users can search by keyword or filter by date range and expense category with one tap.

Screen 4 Transactions
Click to view full resolution (3455px)
Transaction feed: Date groupings, merchant logos, instant category filters, and receipt details.
Screen 05

Frictionless Expense Logging & Smart Prediction

One-Handed Usability Smart Prediction

Large, thumb-friendly numeric keypad with automatic category recommendation based on merchant history. Users enter an amount and confirm in less than 3 seconds, removing entry friction entirely.

Screen 5 Add Expense
Click to view full resolution (3455px)
One-tap entry: Ergonomic keypad, auto-suggested category chips, and note confirmation.
Screen 06

Penny AI Voice Assistant Interaction

Natural Language Audio Zero Typing Needed

The flagship innovation of PennyPal: students simply speak naturally while walking out of a coffee shop ("Add $4.50 for iced latte"). Penny's natural language engine extracts the amount, assigns the category, and confirms with gentle voice feedback.

Screen 6 AI Voice Assistant
Click to view full resolution (3455px)
Conversational voice assistant: Live audio waveform, instant transcription bubble, and voice confirmation.
11 / Evaluative Testing & Impact

Final Impact & Quantitative Benchmarks

We evaluated PennyPal across each iterative design stage using the exact same KPI protocol established during our initial discovery research: comparing the Observational Baseline against Low-Fi, Mid-Fi, and the Final High-Fi Prototype. The quantitative data demonstrated steady improvements in usability, cognitive relief, and overall financial confidence.

Graph 1 Likert Scale Metrics Across Testing Stages
Click to enlarge
Graph 1: Likert scores for Categorization Ease, Stress Reduction, and Savings Knowledge across 4 stages.
Graph 2 Satisfaction Progression from 6.9 to 8.8
Click to enlarge
Graph 2: Overall satisfaction scores climbing steadily from 6.9 to 8.8 out of 10 across 4 stages.
Impact Metric 01

+34%

Improvement in usability ratings compared to participants' previous manual spreadsheet and legacy app methods.

Impact Metric 02

6.9 to 8.8

Increase in overall financial confidence and satisfaction scores from initial baseline to high-fidelity prototype (+26% gain).

Impact Metric 03

< 5 Seconds

Average transaction logging duration using Penny AI voice commands, down from 15 minutes of manual bookkeeping.

Final Impact Metrics
Click to enlarge
Three core impact pillars: Faster Logging, Budget Adaptability, and Simplified Navigation.

Behavioral Shift: From Avoidance to Agency

The quantitative metrics above reflect an essential psychological transition observed during testing. When budgeting tools require extensive manual bookkeeping and greet users with punitive red warning banners, students naturally disengage to protect themselves from financial anxiety.

By pairing zero-friction voice logging with calm, forward-looking safe-to-spend targets, PennyPal transformed financial management from a burdensome chore into a momentary, guilt-free habit. Participants reported opening the app casually between classes rather than postponing reviews until the end of the month, proving that emotional safety and interface accessibility are fundamental prerequisites for student financial literacy.

Key Personal Reflections

Designing PennyPal reinforced that personal finance is not an accounting problem: it is an emotional and cognitive friction problem. Removing punitive red feedback loops and replacing typing with voice transcription fundamentally shifted students from avoiding their finances to feeling confident and supported.

Email copied ✨