Smart Budget Planner
Goal: To design a feature that empowers users with personalized and flexible budgeting tools
Role

UX/UI Designer

UX/UI Designer

Tools

Figma, FigJam, JiRa, Slack

Figma, FigJam, JiRa, Slack

Figma, FigJam, JiRa, Slack

Duration

Mar.2024 - Nov.2024

Mar.2024 - Nov.2024

Mar.2024 - Nov.2024

a cell phone with budget calculating tool
a cell phone with budget calculating tool
a cell phone with budget calculating tool

Context

Bloom is a ultimate financial app designed to help users manage their money with confidence. To support users in building long-term financial habits and engagement, we introduced the new Budgeting Feature - this functionality helps user to managing their finances simple, smart, and stress-free. Allow users to create simple and personalized budgets that match their real-life financial cycles and spending goals.

The Problem 😐

Through discussions with peers, insights from banking professionals, and my own experiences (as someone who admittedly struggles with managing money 😅), I’ve observed a common challenge: many people find it difficult to manage their budgets effectively. This difficulty often stems from the complexity and inflexibility of traditional budgeting tools, which fail to meet users' diverse needs.

HMW 🤔

How might we create a budgeting tool that is fast, intuitive, and flexible, empowering users to manage their finances effortlessly while accommodating their unique goals and lifestyles?

Intake & Discovery

The idea for a budgeting feature was proposed by business stakeholders and product owner after reviewing app usage metrics and observing a lack of engagement. Users needed more reasons to return to the app beyond checking all accounts balance in one place, and categorize spending. Budgeting was identified as a core need.

So… What did I do?

As the UX designer, I participated in a kickoff session with the stakeholders, PM, developers, and data team to clarify:

I've also reviewed the PRD outline with PM to make sure we are on the same page:

Timeline


Competitive & Market Analysis

🚩 Common pain point I found
  • Rigid budget cycle

  • Poor setup UX

  • Lack of guidance

💡 Opportunities
  • Offer customizable budget cycles (monthly, weekly, bi-weekly, custom)

  • Streamline onboarding with helpful prompts and smart defaults

  • Allow users to set overall or category-specific spending limits to stay aligned with their budget goals

  • Allow users to set budgets for specific events and track their progress toward reaching their goals within a defined time frame

Ideation & Design Process

Observation from the findings, I defined the feature structure and using Figma to created user flow, key components, and low-fidelity wireframe

I shared these designs in quick iteration loops with the PM, and internal stakeholders like the CEO and department directors, getting feedback from multiple rounds…

Uh-oh Moment… 🚧

We conducted multiple rounds of feedback sessions and identified these common points. The team agrees that these need to be addressed before we can move forward with final approval:

  1. Allow users to set budgets for specific events and track their progress toward reaching their goals within a defined time frame.
    Originally, we were agree to included this as a core function. However, during a dev review, we discovered it was technically feasible but too time-consuming given our current app limitations. Stakeholders asked for an alternative that could meet the timeline.

  2. The visual cues for category budget weren’t intuitive or engaging enough.

Design Iteration & Validation

Based on the feedback, I also conducted a quick internal usability testing with 6 colleagues that representing different user types. As result everyone were happy with the following solution:

  1. I've discovered the existing Tag feature lets users label transactions, in that sense if we can enhance the tag functionality for better expense tracking in a way it can be work the same as 'goal budgeting' with minimal dev effort.


  2. Visual cues for category budget need to be intuitive and engaging for user


Components & Elements

I created modular, reusable UI components that enhance usability, streamline functionality, and ensure a consistent user experience


Results

Other projects

Other projects

Let’s
Collaborate

Instagram

Nicole Li

©

Nicole Li

2025

Let’s
Collaborate

Instagram

©

Nicole Li

2025

Let’s
Collaborate

Instagram

Nicole Li

©

Nicole Li

2025

Let’s
Collaborate

Instagram

Nicole Li

©

Nicole Li

2025

Let’s
Collaborate

Instagram

Nicole Li

©

Nicole Li

2025