PlutoPay

Web App

The world of buying and selling has changed—more and more transactions happen online without the need for a physical credit or debit card. The amount of online sales and transactions is and has been steadily increasing, consumers are subscribing to a multitude of online services, and high street stores are closing in large numbers. PlutoPay helps people manage their finances when they lack confidence or feel they are inadequate in making financial decisions.

Project type
CareerFoundry Course Project; UX Design, UI Design
Sector
Finance
Timeline
March 2021 to September 2021
Role and contributions
UX/UI Designer
PlutoPay High fidelity mockup examples
The Challenge
We believe that a lot of users feel insecure about managing their finances. These days more transactions are happening online and our PlutoPay users need a way to manage their finances online hassle free. We will know this to be true when we see that our product can adapt to the needs of clients, giving them control. User’s banking and card details can be stored in one secure place and online transactions and money transfers can be completed.

My Design Process

I employ a holistic approach, aiming to integrating empathetic research, iterative prototyping, and constant user feedback to craft intuitive and meaningful digital experiences.

Discover

Identify target demographic & potential competitors by performing a SWOT analysis, creating surveys & conducting interviews

Define

This is where I begin to understand my users by creating personas and starting to flesh out potential user flows and user journeys.

Design

Very low level development begins aided by exercises such as card sorting, creating site maps & finally developing some low level wireframes

Prototype & Testing

Development of wireframes to mid and high fidelity prototypes. Iterations take place by testing at various steps throughout the process refining the design.

Discover

Competitive Analysis

Getting to know the key competitors in the market helped me to get an idea of what users might expect from my web app. It allowed me to see which of my competitors are doing a good job at solving user problems (and which aren’t), and opportunities to meet an unfulfilled user need.

An explosion of new consumer finance brands is transforming how people save, spend, and manage their money. Companies are making it easier to make a budget, invest, and buy stocks, as well as to get loans and credit cards. Personal financial management tools need to overcome a user’s natural reluctance to allow an app to tap into their financial data. They need to show their users how helpful they can be during the first-run experience while asking them to commit to them personal and financial data.

View Competitive Analysis
PlutoPay Competitive analysis competitor logos Yolt & PayPal

User Research

Goals

  • Identifying users’ general attitudes towards managing their finances online.
  • Learning about users’ behaviour, routines and struggles, when trying to manage their finances online.
  • Gain awareness of users’ spending habits - which features of online banking users enjoy and find useful, and which features leave them frustrated.
  • Is it possible to unite dozens of traditional bank features in a single mobile banking app?
User Survey Results

76.2%

of people have multiple bank accounts

42.9%

of people manage their finances more than 3 times a week

38.1%

of people would like financial advice to manage their finances better

33.3%

of people expressed a desire for simplified bill splitting and money transfers.

User Interviews

I was able to use the initial insights from the Competitive Analysis and the User Survey to help me plan for and script my user interviews. This user-centered approach ensures valuable insights into the needs, preferences, and behaviors of the target audience and I was able to better understand my design problem.

User Interview Script
What are people saying?
“I like to be able to manage my finances quickly and on the go”
Behaviours
“Make it stand out. I would like a standalone app to consolidate all your bank accounts. With the functionality that a banking app can do”
Needs
“Not enough information about pending transactions and references”
Frustrations
“Budgeting tips/advice would be useful”
Wants
Emerging Themes
Consolidate Accounts

All respondents would like to have one place where they can manage all their accounts with total control and functionality

Cognitive Overload

The app must be able to satisfy the users goals without overloading them with information or be difficult to navigate.

Streamlined Experience

Users visit a platform with specific goals in mind. Allow users to efficiently accomplish their tasks.

Categories

Clearly defined Transaction history with well labelled and accurate categories to provide financial analysis of spending habits

Financial Advice

Budgeting tools and forecasting to help save money and allow people to manage their moneybetter

Manage Payments

Payments/Transactions;  being able to edit/change/cancel them easily

Accessibility

Eases of use and accessibility is key. Users must be able to access and manage their finances whilst on the go

Mobile vs Web App

People would prefer to have a mobile app where they can manage their finances rather than doing it on a web browser or ontheir laptop

Define

User Personas

From my background research and primary qualitative user research insights, I made two user personas to represent the users who may find our application useful. Through our research we found several user needs including seeking reliable financial information, clear investing process and a need for a variety of investment opportunities. Patterns in lifestyle constraints and personality types were included as context to help the whole team empathise with our end users and keep the user at the core of our designs.

PlutoPay user persona
PlutoPay user persona

Research insights shaped what should be available within the Web app

Products Available

360 degree views

Open Banking connects all bank accounts in one place

Transfer/Request/Send Money

Ability to quickly and effective manage your accounts

Budgeting/Savings

Simple budgeting and savings information at your finger tips

Financial Analysis

Digestible analysis easy for users to understand and comprehend

Features Available

Create Account/Login

As a new fintech app user, I want to open an account with PlutoPay so that I can have a one stop place to manage all my bank accounts and financial transactions.

Acceptance Criteria
  • The User can open the web app
  • The User is prompterd a list of personal information questions
  • The User receives a confirmation via email or SMS for 2FA
  • User can upload their bank details
  • User can start using the app's banking features and start transacting
Transfer & request payment

As a regular fintech user. I want to transfer money from my bank account to another account using the fintech mobile web app PlutoPay, so that I can easily manage my finances and pay my bills on time.

Acceptance Criteria
  • The User can login to the mobile web app.
  • User can select transfer or request payment
  • User can select from/to which bank account
  • User can enter desired transfer/request amount
  • Reciever's account information is authenticated prior to transfer/Request
  • User has to input security to allow transfer/request
  • Confirmation of transfer/request
Budgeting, Savings and Goal setting

As someone who is . I would like to have an app that makes it easy to keep me uptodate with my spending and allow me to set financial goals, so that I can be more aware of my finances and save money.

Acceptance Criteria
  • The User can login t the mobile web app
  • The User can select budget tracker
  • The user can input desired savings goal
  • Confirmation of savings goal set-up

User Flows

I emphasised creating a streamlined user journey for effortless navigation. It should be smooth and simple to avoid overwhelming users, especially because financial services are already complex and can involve a large amount of information.

PlutoPay User Flow
Design

Low to Mid-fidelity sketches

Low Fidelity Sketches

After developing these sketches I completed a quick round of user testing to see if the design made sense to users before using Adobe XD to develop the fidelity of my design. You'll see how the product develops over the next few stages, creating a clickable prototype.

Mid Fidelity Sketches

Using Adobe XD I began building out more screens that followed my task flows. I added more details (page titles, input boxes, icons) and a more defined layout to each screen.

PlutoPay modfidelity screens
Prototype & Testing

Usability Testing

Goal

Assess the learnability of new users interacting with our app for the first time and identify areas of improvement and to assess users’ feelings while navigating through the app.

Objective

Create Account/Login

Measure how quickly participants are able to log in, as well as if there’s any hesitation to providing personal information.

Transfer & request payment

Find out if participants can easily locate and send money to somebody.

Budgeting, Savings and Goal setting

Find out if participants can successfully create a savings goal and set up a budget.

Insights

With the clickable prototype created using Adobe XD, I conducted 6 moderated in-person usability tests. All tests were successfully completed, and following my test script was extremely helpful to guide me through the study and extract the information I initially planned to have. Below are the notes I took to create the affinity map and refine my designs based on higher-severity errors. The Rainbow Spreadsheet can be accessed here.

PlutoPay Usetr Testing results

Iterations

PlutoPay Iteration Transfer request
Issue

Users were confused on how to select the account they wish to transfer money to on the mobile version

Severity

High

Suggested Change

Make the form field a lot easier to interact with and less cognitive load

Evidence

Users struggled to select and find the appropriate account that they were tasked with transferring money to. By making it simpler Users should be able to complete the task more easily

PlutoPay Mobile app iterations budget section
Issue

Understanding Budget graphs and how their budget goals are displayed to Users. Particularly in the Mobile version

Severity

High

Suggested Change

Change the graph from a daily to weekly budget break down

Evidence

Users found it difficult to read the graph and also didn’t really know what the graph was trying to convey. By simplifying the graph Users are able to get a better and more instant understanding of their budget requirements.

Defining the Visual System

The goal here was to construct a central source of truth for PlutoPay's digital language.

Challenge

What should the UI Design style be for a mobile banking app?

Importance

Create something that is visually stimulating but at the same time simple as data visualization is a priority for the user.

Solution

I have tried to first meet user’s base expectations and try to remove friction first. I will be using pleasant colours to invoke emotion. A crucial need of a bank is to be seen as trusting, loyal and consumer friendly.

Colour

Elevate Colour palette

Common UI Elements

PlutoPay common ui elements examples

Iconography

PlutoPay Iconography

Typography

Elevate Typography

Accessibility

Accessibility principles
What's next?

What I learned

I have learned quite a bit during my time working on this project and have enjoyed every part of it. Specifically, I enjoyed interacting with users and thinking creatively. I find the UI aspect of the design particularly interesting and a fun challenge to get your head around. I now have a good understanding of design thinking concepts and how to make design decisions with users’ needs in mind.

Future Iterations

There is plenty that still needs to be fixed or improved upon but I believe that I have created a functional product that could be released to the world. I think that the typography, sizing and spacing could be worked on throughout the app to give it a more consistent and cohesive appearance for the user. As well as this I believe my use of colour could be used in a better way especially in terms of hierarchy in order to highlight what is of most importance to the user. These improvements will be achieved through my constant practice of the art of design of UX and UI and when I learn more about typography, sizing, spacing and the use of colour I think these elements of the app can be quickly improved.