Piggy App

Finance Management


Finance management app for Gen-z,

with co-savings, NFC scanning, personalized plans, and an interactive piggy bank.


my role: Product Designer & Strategist

^thesisproject

Q1 2024

Why are we (as Gen-Z) going broke?

Why are we (as Gen-Z) going broke?

Piggy App is a personal finance management application designed for young adults to help educate, liberate and motivate themselves.

Piggy App is a personal finance management application designed for young adults to help educate, liberate and motivate themselves.

Overview


Our lives are easier than before (according to common knowledge), however, it's harder to own property or claim financial freedom. This is due to complex systematic problems in education, classism, access to tools and money.


Piggy App is a user-centric personal finance tool that combines behavioral economics and innovative features like co-savings, NFC card scanning, personalized saving plans, and a dynamic piggy bank interface.


Designed after extensive user interviews, it simplifies finance management for young adults, making financial literacy and savings accessible and engaging.

Overview


Piggy App is a personal finance management tool that merges behavioral economics with innovative technology to enhance financial literacy and savings habits among young adults.


I developed a user-centric application that simplifies finance management through features like

co-savings, NFC card scanning, personalized saving plans, and a dynamic piggy bank interface.


I worked to ensure Piggy App addresses the unique needs and behaviors of its target demographic, making financial management accessible and engaging.


Duration


Dec 2023 - April 2024


Tools

🎨 Figma

🎨🍯 FigJam

〰️ Womp & Spline

🥽 GSuite


My Role


Product Design

Prototyping & Wireframing

User Research Interviews & User Testing

Ideation & Strategy

Competitive Audit

Duration


Dec 2023 - April 2024


Tools

🎨 Figma

🎨🍯 FigJam

〰️ Womp & Spline

🥽 GSuite


My Role


Product Design

Prototyping & Wireframing

User Research Interviews & User Testing

Ideation & Strategy

Competitive Audit

Problem Statement



How can we enhance financial literacy and saving behaviors among young adults?

Problem Statement


How can we enhance financial literacy and savings behaviors among young adults?


Despite the existence of hundreds of finance apps, none cater specifically to Gen Z. This demographic often finds traditional banking institutions inaccessible, as they fail to meet their digital expectations. As I researched more, I realized most of banking apps were bank-centric rather than user-centric; because they really cut the time short for performing transactions and this takes a huge weight from banking operations. However, a user who wants to save, or make money is now more confused than ever because they need to understand how the digital interaction will perform, they're not human so you need to learn everything, and make calculated decisions. There's also no room for mistakes because you can't simply tell an app you made a mistake while Zelle'ing some money!


Piggy App bridges this gap by merging behavioral studies with technology, offering a finance management platform that enhances financial literacy and promotes saving habits tailored for Gen Z. With only 24% of Gen Z able to answer basic financial literacy questions correctly and nearly half facing debt, Piggy App provides a much-needed solution.

Wireframes of a typical banking app.

Brainstorming board with early-stage notes on Piggy App.

Brainstorming board with early-stage notes on Piggy App.

Business Viability and Scope


Business Objectives and Scope

The first mobile banking app was launched by the Bank of Scotland in 2007. The digital banking sector is vast, with numerous banks and fintech companies offering mobile banking services. The global mobile banking user base is expected to reach 3.6 billion by the end of 2024.

Fin-tech bubble is growing, and I say 'bubble' because it's not inclusive. I designed Piggy App to enhance financial literacy while being accessible and inclusive among young adults.


I designed Piggy App to enhance financial literacy among young adults, fostering better savings habits through a user-friendly digital interface. Targeting individuals aged 18-25, the app integrates behavioral economics to make financial management both intuitive and engaging, aiming to empower users with tools for personal finance that are both accessible and informative.

Technical Feasibility

Piggy App relies on robust mobile application technology using scalable cloud infrastructure to handle data securely and efficiently. I conducted technical planning and confirmed the feasibility of integrating advanced features like NFC for card scanning, ensuring a smooth user experience. However, real-time tracking of accounts and transactions are not possible. I'm in the process of solving this issue with tokens and Web-3 magic.


Piggy App relies on robust mobile application technology using scalable cloud infrastructure to handle data securely and efficiently. I conducted technical planning and confirmed the feasibility of integrating advanced features like NFC for card scanning and real-time financial tracking, ensuring a smooth user experience.

Direction


My purpose was to capture the same magic first banking apps offered to the user. Making the experience so convenient and phenomenal, almost like a utopia. In order to learn more about this utopia I had to talk to the users.


My long term goals:

  • Ensure it’s quick and user-friendly for everyone.

  • Empower users to take charge of their time and finances by learning them how-to-fish.

  • Build a platform that fosters active engagement and a sense of community.


I conducted semi-structured interviews with six participants. This method provided deep insights into young adults' financial habits and challenges. Using a journalistic-style of questioning approved by Minerva University's Institutional Review Board, I minimized biases such as social desirability, and interviewer influence. This approach enhanced data reliability and fostered open, genuine discussions, enriching our understanding of the user's context.

My Role

I wanted to get my hands on a finance app because I (frankly) had no idea. It was a challenge for me but I knew I was a direct user, so, from experience I was the perfect candidate to make this app.


I did the strategy, business development, design, and research. These all took months, luckily I had all my senior year to spend on it.


After the UXR and field analysis (going around observing people), I decided to design 4 main sections: Dashboard, Savings, Profile, and Settle.


I wanted to ensure the user experience I'm creating was easy to navigate and intuitive. That's why these sections were designed after user research and ideation.

User Interviews


I conducted semi-structured interviews with six of my uni friends. This method ripped open the chaotic world of young adults' financial habits and challenges. Armed with a journalistic-style of questioning that got the green light from Minerva University's Institutional Review Board, I dismantled biases like social desirability and interviewer influence. This approach didn't just enhance data reliability; it unleashed raw, unfiltered conversations that blew the lid off our understanding of the user's reality. If you're interested in reviewing my Interview Guide please use this link.


I conducted semi-structured interviews with six participants. This method provided deep insights into young adults' financial habits and challenges. Using a journalistic-style of questioning approved by Minerva University's Institutional Review Board, I minimized biases such as social desirability, and interviewer influence. This approach enhanced data reliability and fostered open, genuine discussions, enriching our understanding of the user's context.

User Persona

User Persona sample created after interviews.

User Persona

User Persona sample created after interviews.

Ideation


I used different design thinking methods to decode the interviews and ideate the Piggy App. I used affinity mapping, empathy mapping, impact identification, sketching, and reverse brainstorming. These addressed the user's pain points successfully and made me realize some important points that changed the fate of Piggy App throughout iterations.


I used different design thinking methods to decode the interviews and ideate the Piggy App. I used affinity mapping, empathy mapping, impact identification, sketching, and reverse brainstorming. These adressed the user's pain points succesfully.

Link to my full ideation process here.

Link to my full ideation process here.

Inaccessible informational resources

Financial jargon makes it hard to understand the most basic and fundamental things. For some people, it's a challenge to figure out which sources they should be looking at.

Inputting spendings takes time

Interviewees expressed their frustration with the process of tracking and inputting spendings, it takes too much time and effort.



An abstract concept of money

Multiple people ranted about using cards, Apple Pay or digital forms of payment made them feel like money wasn't real.


Not being able to save due to seasonal money

Most young adults do not have a steady income. It's a lot of brainwork to plan, motivate yourself, choose best option and finally save. I can change that!

White Board Sketches

I worked on a large white-board and made sketches, this helped me see everything on a large blank canvas. I was able to evaluate the cohesiveness of my product features. I had my first idea of an interactive rendered piggy bank here.


I worked on a large white-board and made sketches, this helped me see everything on a large blank canvas. I was able to evaluate the cohesiveness of my product features.

White Board exercise and initial wireframes.

White Board exercise and initial wireframes.

Gap Analysis

I wanted to explore the gap between the current and goal states to really make sure every single feature I'm proposing has a direct problem to address.


After the UXR and field analysis (going around observing people), I decided to design 4 main sections: Dashboard, Savings, Profile, and Settle.


I wanted to ensure the user experience I'm creating was easy to navigate and intuitive. That's why these sections were designed after user research and ideation.

Goal State Exploration

Making people adopt to new behaviors which will benefit them financially by decreasing the amount of brain load needed when using a finance app

Goal State Exploration

The app makes users feel special and curious about its perception of them, sparking motivation and fostering confidence as they engage more (levels)

Goal State Exploration

Making people have that rational realization about their patterns and unlearning them if they’re bad

Goal State Exploration

Making finances a conversation topic among friends, increasing the thought space and demystifying potential questions, obstacles and confusions

Goal State Exploration

People who wouldn’t otherwise use this app would start using it (due to easiness of navigation, inputting data and help with brainwork)

Easy-to use and accessible

Current state of the finance apps lead users to get lost in crowded architectures, seek help and face obstacles due to poor LLM performance, face dead-ends and abandon the app completely.


Socio-communal finance

There's lack of shared knowledge and support, with users managing finances in isolation. This is compounded by unanswered questions and the intimidating complexity of financial jargon, which discourages discussion and peer advice.

Supports self-determination

Users often feel constrained by the app's design, limiting their ability to navigate and resolve issues independently. So, about 1/3 of users delete the app, reflecting a diminished sense of control and self-efficacy—factors that undermine a user-centric finance app.

Better understanding of money

Users find it challenging to gain a tangible understanding of their financial patterns. The abstract presentation of financial data makes it difficult for users to comprehend their spending habits and make informed decisions to change their behavior.

Reframed Problem

How might we simplify financial management and enhance users' understanding and engagement with their finances? My plan is to develop features within the Piggy app that demystify financial concepts, streamline tracking, and provide tangible insights into spending, thereby empowering users to take control of their financial well-being.


After the UXR and field analysis (going around observing people), I decided to design 4 main sections: Dashboard, Savings, Profile, and Settle.


I wanted to ensure the user experience I'm creating was easy to navigate and intuitive. That's why these sections were designed after user research and ideation.

App Architecture

After the UXR and field analysis (going around observing people), I decided to design 4 main sections: Dashboard, Savings, Profile, and Settle.


I wanted to ensure the user experience I'm creating was easy to navigate and intuitive. That's why these sections were designed after user research and ideation.


After the UXR and field analysis (going around observing people), I decided to design 4 main sections: Dashboard, Savings, Profile, and Settle.


I wanted to ensure the user experience I'm creating was easy to navigate and intuitive. That's why these sections were designed after user research and ideation.

Behavioral Theories Used

Nudge Theory

Piggy App subtly encourages better saving habits through small, intuitive prompts and reminders about financial goals. This helps foster a natural and effortless saving routine.

Self-Determination Theory

Enhances intrinsic motivation by supporting users' autonomy, and relatedness. Features like customizable goals and co-saving options are examples.

Dual Coding Theory

The app presents financial information through both text and visuals like charts and animations. This approach aids in understanding and retaining complex financial data.

Technology Acceptance Model

Ensures ease of use and utility, enhancing user adoption. Simplified data entry and comprehensive financial goal tracking make the app valuable and user-friendly.

Summary of Behavioral Economics Theories I used in Piggy App.

Behavioral Theories Used

Nudge Theory

Piggy App subtly encourages better saving habits through small, intuitive prompts and reminders about financial goals. This helps foster a natural and effortless saving routine.

Self-Determination Theory

Enhances intrinsic motivation by supporting users' autonomy, and relatedness. Features like customizable goals and co-saving options are examples.

Dual Coding Theory

The app presents financial information through both text and visuals like charts and animations. This approach aids in understanding and retaining complex financial data.

Technology Acceptance Model

Ensures ease of use and utility, enhancing user adoption. Simplified data entry and comprehensive financial goal tracking make the app valuable and user-friendly.

Summary of Behavioral Economics Theories I used in Piggy App.

How can we give the user the fastest and easiest onboarding?


"As a user, I want to log in as easy and fast as possible, and save my existing cards."

How can we give the user the fastest and easiest onboarding?


"As a user, I want to log in as easy and fast as possible, and save my existing cards."

How can we give the user more freedom and control

on most practical features of the app?


"As a user I want to send money to another user."

How can we give the user more freedom and control

on most practical features of the app?


"As a user I want to send money to another user."

How can we use dual-coding theory to utilize settlements charts?


"As a user I want to send the money I owe to Luna."

How can we use dual-coding theory to utilize settlements charts?


"As a user I want to send the money I owe to Luna."

How can we create a more interactive savings journey?


"As a user I want to create a co-saving task with my friend."

How can we create a more interactive savings journey?


"As a user I want to create a co-saving task with my friend."

Design System

I created the visual identity, design system, and components. I used Zesticons throughout the app, and Opensans as my typography style.


I created the visual identity, design system, and components. I used Zesticons throughout the app, and Opensans as my typography style.