Expense Manager

Designing for Smarter Spending: A Psychology-Driven Budgeting App

Leveraging behavioral psychology and UX principles to help users build better financial habits through proactive budgeting.

[overview]
This app takes a behavioral psychology-based approach to budgeting, helping users make smarter financial decisions by planning ahead rather than just tracking past expenses. Research shows that proactively managing money reduces decision fatigue, enhances self-control, and increases financial confidence. By allowing users to forecast spending, manage fixed costs, and set savings goals, the app encourages a more intentional and goal-driven approach to money management.

Designed as part of an iOS development project, this app was built using Swift to create an intuitive user experience that supports better financial habits. Throughout the process, we focused on product design, user flows, wireframes, and development for Apple devices, ensuring a seamless transition from concept to implementation.

Problem

Most budgeting tools focus on past spending, but users often struggle because they need guidance planning ahead—not just tracking what’s already gone.

Solution

We designed a proactive budgeting app rooted in behavioral psychology to reduce cognitive load, prevent decision fatigue, and support long-term financial confidence.

Can’t Save Money?
It’s Not Your Fault, It’s Your Brain.

Struggling with Budgeting & Saving

The idea behind the Expense Manager app originated from my own struggles with managing finances. Like many people, I often found myself making impulsive purchases and struggling to save money. Despite working hard and earning a decent income, I never seemed to have control over my expenses. I tried using budgeting apps and kept track of my spending habits, but I could never stick to it for long. The process felt tedious and didn’t provide the motivation I needed to change.

Give Your Brain a Break—Let Me Handle It

Our brains dedicate a significant amount of energy to reducing uncertainty and predicting the future. When we plan expenses in advance, expected spending becomes clearer, reducing cognitive load. This leads to a greater sense of psychological stability compared to making impulsive spending decisions.

Your Brain Makes 35,000 Decisions a Day—Let’s Cut That Down.

Making financial decisions repeatedly throughout the day can lead to decision fatigue, increasing the likelihood of impulsive spending. However, pre-planning expenses minimizes unnecessary choices, allowing for more deliberate and thoughtful financial decisions.

What If Hitting Your Savings Goal Felt Like a Shopping Spree

Recording expenses is a reactive behavior based on immediate rewards. In contrast, goal-oriented spending enhances anticipation and a sense of achievement, regulating the brain’s dopamine system in a way that promotes long-term satisfaction. This suggests that planned spending can provide more positive reinforcement than impulsive spending.

Spending Feels Different When You See It as Losing

People experience losses more intensely than equivalent gains due to loss aversion. Planning expenses in advance naturally triggers a tendency to reduce unnecessary spending. Additionally, having a sense of control over one’s money helps alleviate financial anxiety and stress.

Future You Won’t Do It Either.

When we see our future selves as strangers, we make choices our future selves won’t thank us for. That’s why we delay saving, postpone budgeting, and tell ourselves, “I’ll plan it later.” But later rarely comes. Without financial planning, impulsive decisions take over—often followed by regret. By setting a spending plan today, you bridge the gap between your present self and your future self—turning “someday” into a plan, and your goals into reality.

Future Features & Enhancements

Enhancing automation and insights to make financial management effortless.

1. Seamless Bank Integration & Real-Time Balance Adjustments

Connect your bank account to the app so that every expense is automatically deducted from your available budget. This ensures real-time balance updates and helps you stay aware of your actual spending power.

2. Smart Investment & Meaningful Spending Suggestions

Instead of just saving leftover money, the app can suggest ways to invest or allocate funds to meaningful causes based on your spending habits. Whether it’s a high-interest savings plan or a donation to a charity, you’ll receive tailored recommendations.

3. Morning Budget & Spending Pattern Alerts

Get a personalized daily financial report every morning. The app will notify you of your remaining budget, highlight your spending trends, and suggest adjustments to help you reach your financial goals.

How We Built It

From the beginning, we realized the importance of sharing a common goal throughout the entire project. Since we dedicated enough time to discussing and selecting the app idea, the decision-making process was smooth and well-aligned.

With three team members from different backgrounds, we didn’t have a single designated leader. Instead, we allowed the most skilled person for each process to take the lead, ensuring a smooth workflow while maximizing our individual strengths. This flexible and collaborative approach played a crucial role in the successful completion of the project.

Key Takeaways

This project was more than just app development—it was an opportunity to learn about effective teamwork, goal alignment, and balancing functionality with user experience.

Setting clear goals from the start is essential. When the team aligns on the objective early on, the entire process becomes much smoother.
Roles can be flexible. Without a fixed leader, allowing individuals to take the lead in areas they excel at resulted in better teamwork.
Communication and sharing are key. Whenever leadership shifted, open discussions and feedback ensured that everyone stayed on the same page.
Balancing functionality and user experience is crucial. Coming from a design background, I noticed that at times, my teammates focused more on features rather than usability. By consistently discussing and reminding each other of the app’s main goal, we ensured that the final product prioritized both usability and functionality.

This experience reinforced valuable lessons in collaboration, adaptability, and user-centered development—insights that will continue to shape my approach in future projects.