Case study

Onsa

Innovative and easy-to-use blockchain financial product




PROBLEM

More and more people are investing these days. Most people are using mobile payment services.

Investment can be hard and complicated to start.
User have to make multiple transactions to send money to several peers.





RESEARCH

01 Competitive Analysis

After understanding product goal of our clients, we started by gathering different examples of how other apps are doing in current market, and analysing the users through the survey



02 Survey

Survey Questionary



03 User Analysis











MEET THE USER

We started by conducting user survey, and by analysing the users from 360 responses, we were able to find out


Users

26-35

Users are mostly 26 - 35 years old

Trust worthy

Mostly introduce to new financial tools by their personnal connections
Investment

67%

of user use investment application

27.6%

Only 27.6% invest in cryptocurrency

Concern & Obstacles

Privacy & Transaction Fee

Peer to Peer

83%

of user use Peer to Peer transaction application

Needs

Split function


Suggestion

One click function








TARGET USER
Based on the research we set our target user as


Demographic

26 - 40

Age range of 26 to 40

People who is in middle class bracket

Familarity

Mobile transaction


People who use peer to peer transaction services, familiar with mobile transaction

Personnal experience and goal


Starter and Pro investor


Have experience of 0 - 5 years in investments who wants to start on investing or currently investing






After validating the users from our research and survey, we continued to build up the structure of our product and possible user flows under different scenarios




DESIGN GOAL


Designinnovative and easy-to-use blockchain financial product based on Fluidity’





Intuitive

Create clean simple user interface


Humanistic

Friendlier experience, Personalized optiotns


Fluidity

Makes money fluid, Allow user to be fluid






INTUITIVE

CLEAN, SIMPLE USER INTERFACE


As our product is financial product with lots of complicated informations
we aim to design clean, simple user interface and to avoid overwhelming users.
















HUMANISTIC

Friendlier, humanized experience in using complicated financial product


CONVERSATIONAL AI
With conversational style onboarding with AI, user will get friendlier and humanized onboarding experience
during long, complicated process with lots of varifications

VISUAL INDICATOR
Allow user to track every stage in onboarding process and to encourage user to finish the process without losing the track










Visual Indicator in onboarding





INTERACTION

Scrolling up and down interaction based on Fluidity


MAKE MONEY FLUID
Transfer any financial assets to another

ALLOW USER TO BE FLUID
Flow in between complex financial markets






Scrolling up and down thumb Interaction based on Fluidity




PERSONALIZATION

Personalization option depend on users’ experience and goal of using our product


Investment
Starter - Intermediate - Pro version under users experience in investment

Interface
Different color theme options under each users preference














DESIGN DEVELOPMENT

In developmenet stage, I focused on Peer to Peer transaction, User Interaction, and visual design


PEER TO PEER TRANSACTION

Meet the users needs of ‘Split’ payment and request

From user research, most of users needs were to send / request payment to multiple user in single transaction. So we create ‘Split’ payment and request function based on fluidity.








USER INTERACTION

Thumb interaction in peer to peer transaction and token trading

SCROLL UP AND DOWN THUMB INTERACTION



Option 01

Scroll up and down

Tap to Activate, Scroll up and down to adjust the amount


Option 02

Press, hold and move

Press and hold to Activate, Change the portion of the wheel to adjust the amount







DESIGN DECISION

By considering easier and intuitive interaction to Fat thumb user (Usability) and allowing fluid transaction by aligning with Fluidity, we decide to create Scroll up and Down interaction







VISUAL DESIGN

VISUAL INDICATOR IN ONBOARDING PROCESS

As our product is financial product requiring lot of informations and verification process, we aimed to design user friendly onboarding process by allowing them to track on every steps of onboarding, and to encourage them to finish the process without losing the track.


Four different colors of indicator


4 steps in onboarding process
01 Create an account (Blue)  -  02 Link Bank Account (Red)  -  03 Verify Identity(Green)  -  04 Final steps (Yellow)


Empty grey indicator will be filled one by one, following the process of user completing each steps of onboarding

  


Two different sizes of indicator


Large indicator

One large circle represent one step of onboarding process
Indicators will be filled with colors when user completed each steps of process


Small indicators

Smaller indicator represents seperated small steps under each 4 steps
When small indicators are all filled up, it leads to fill one large indicator




DESIGN SYSTEM







DESIGN ITERATION
After user testing and user feedbacks, we have several versions of variation on our design


01 Landing page


BEFORE  
Card portfolio chart
Starting from ‘My portfolio’ card, Different tokens portfolio balance are shown in one of each cards, User can swipe ‘right’ to see different tokens portfolio
AFTER
Full screen UI
Portfolio balance chart in full screens, Placing differnt tokens under the charts






02 Notification


Version 1
Notification on users profile icon
Version 2 Notification on users profile icon
Notification window of icons

Notifications distributed under each feature
3 different icons - Investment, P2P, general notification
FINAL
Notification on profile icon
Notification window of informations

Giving the most recent notifications
- User can get most recent information without taking extra steps ( Clicking each icons)



03 Placement of numerics


The amounts for each peers are evenly distributed automatically, and users will be floating in the middle of the screen as a loading status


BEFORE  

Numeric placed under the avatar Amounts of distribution and names under users’ avatar  
It was hard to see the instant changes in numerics, as it was hidden by users thumb
AFTER  

Numeric placed on top of the avatarAmounts of distribution and name on top of users’ avatar
User can see the changes of numeric instantly while their scrolling up and down




04 Currency

OPTION A
Card UI User can see and change to different currency option by swiping left and right
OPTION B
Letter currency
To let users see all currency option at once, we decided to use simple styles
in currency







05 Scale

BEFORE  
Static scaleScale on the left work as a guide when user are adjusting the amounts of distribution.

Initial thoughts - Scale at the background can work as a guideline when user are adjusting the amounts
AFTER 
Responsive scale Scale will only appear when avatar is activated for when user activates the avater for adjustment

Development - Responsive scale which appears when avatar and token is activated.

As our produt is full of complex informations, we tried to find the way of keeping interface simple and clear as possible.










FINAL DESIGN









Onboarding with Conversational AI


Onboard with Conversational AI
Visual indicators in different colors each steps of onboarding process










Intuitive, Easy investment


Check your Portfolio balance
Light version & Pro version of investment
Comparing different tokens  









Fluid Peer to Peer transaction

Split Payment


Select and add peers by scrolling up and down

Responsive scale which reacts to thumb interaction


Send payment or request to multiple peers







GO BACK TO PROJECT PAGE


2025 Yunseo Heo