Estimate Project
Phone on a dark surface showing the neobank app account screen as the case header.
Phone on a dark surface showing the neobank app account screen as the case header.

Mobile neobank app design for a UAE company

Neobanking mobile app with AI assistant: analytics and design.

*Since the project is under an NDA, we cannot mention the name of the company or share the exact designs created for the project.

Neobanking
Analytics
Mobile
UI/UX design

*Since the project is under an NDA, we cannot mention the name of the company or share the exact designs created for the project.

Project idea

The client from the UAE requested a design for a future React Native mobile neobank app.

Since they plan to move on to the development stage soon after partnering with a BaaS provider, we also assisted in evaluating providers available in the region from a technical perspective and defining future app features.

Outdoor billboard showing the neobank app onboarding screen and a QR code against a tiled wall.
Outdoor billboard showing the neobank app onboarding screen and a QR code against a tiled wall.

Our goals

Help find technically suitable BaaS solutions

Make a mind map for an application

Identify a scope of features for the first version

Create a unique design for user interfaces

User flow

After registering in the app, a user can take control of their finances by issuing and managing cards, viewing a comprehensive and categorized history of transactions, receiving AI financial advice, making payments, and analyzing spending.

The main focus of the application is financial analytics and AI.

Dark userflow diagram mapping the neobank app screen connections.
Dark userflow diagram mapping the neobank app screen connections.

Analytics

The client was new to the fintech business and did not know how to handle the necessity of integrating with banking-as-a-service providers or the importance of its compatibility with the software development company's tech stack.

To help them with existing challenges, we created a mind map and provided a list of potential banking-as-a-service providers suitable compatible with our technical solutions.

Every country has its laws regarding the fintech sphere and personal data. In the UAE, money flow differs from European and American ones.

We advised the client on selecting a BaaS provider to identify the most technically suitable option.

Photo of glass skyscrapers beside the neobank app logo.
Photo of glass skyscrapers beside the neobank app logo.

Further, the client independently chose a third-party service that complies with the country’s legal requirements.

Mobile app

The banking app user flow we designed enables all necessary operations within a single application.

Three phones, one held in hand, showing the neobank app welcome, account and identity check screens.
Three phones, one held in hand, showing the neobank app welcome, account and identity check screens.

Registration

Users complete the registration process without needing to visit a physical office. The app’s KYC process involves providing basic personal information, an identity check with the Emirates ID, and completing verification. Afterward, users accept the agreement and set up multifactor authentication, including a PIN and Face ID.

Phones showing the neobank app identity verification and registration steps.
Phones showing the neobank app identity verification and registration steps.
Black physical and purple virtual bank cards rendered for the neobank app design.

Card

After registering, users can issue a virtual or physical card, which is then delivered to their address. Users can freeze, unfreeze, and block the card in case of loss, and reissue it.

They can copy routing and account numbers to avoid typing card details on other websites.

Phone mockups of the neobank app card details and account settings screens.
Phone mockups of the neobank app card details and account settings screens.

Transactions

Users can send money to selected and pre-saved payees, choose the sum, confirm, and obtain transaction details. Transactions are categorized based on months, spendings, and incomes.

Phones showing the neobank app transactions list and payment details.
Phones showing the neobank app transactions list and payment details.
Two phones showing the neobank app spending analytics dashboards with charts.

Analytics

Users can view spending analysis to better manage their finances. They can view spending data by categories, weeks, or days. Users can compare spendings and earnings, set up saving goals, and goals for categories. Reports are compiled based on spending categories, and the app advises users on managing finances.

Two phones showing the neobank app spending analytics dashboards with charts.
Two phones showing the neobank app spending analytics dashboards with charts.

Killer feature

AI assistant

We designed an AI assistant chat that helps users find information faster. for instance, it can provide the list of monthly subscriptions with money spent or locate the nearest cash machines.

Neobank app AI assistant chat screens shown across several phone mockups.
Neobank app AI assistant chat screens shown across several phone mockups.
Tilted phones showing the neobank app AI assistant recording a voice message and converting it to text.

Along with typing, the assistant enables voice messages that automatically convert to text for easier interaction on the go.

The start and stop recording buttons open a half-screen display for better usability and speed.

Tilted phones showing the neobank app AI assistant recording a voice message and converting it to text.

Along with typing, the assistant enables voice messages that automatically convert to text for easier interaction on the go.

The start and stop recording buttons open a half-screen display for better usability and speed.

Process

Requirements gathering and analytics
The initial phase was based on collaborating with the client to explore their goals and requirements for the neobank app in the UAE.

Mind map

We outlined the main functions of the application and presented them hierarchically and interconnectedly to give the client a clear image of the future application. Thanks to our prior neobanking sector experience, our designers quickly adjusted existing knowledge to align with the client’s vision.

Diagram mapping the neobank app features across payments, transactions and analytics.
Diagram mapping the neobank app features across payments, transactions and analytics.

References analysis

The client desired a minimalist design that was clean and fresh yet engaging. We paid close attention to finding the right visual style based on multiple negative and positive references.

Collage of design references gathered for the neobank app.
Collage of design references gathered for the neobank app.

Drafts

Our team drafted the main and analytics screens with contrasting colors to verify the app's visual concept. Instead of contrasting themes and gradients, the final result was a light theme.

Phone mockup of an early neobank app onboarding screen draft.
Phone mockup of an early neobank app onboarding screen draft.

First concept

The second concept featured light colors without gradients.

We used bright blue to highlight stats and card management buttons, and green, yellow, and red for spending evaluations by the AI assistant.

Tilted phones with early neobank app screen drafts on a dark surface.
Tilted phones with early neobank app screen drafts on a dark surface.
Phone mockups of the final neobank concept: the account screen with a card and transactions, and spending analytics with a donut chart.

Final concept

Although the second concept was closer to the client’s vision, we refined it according to the reference provided by the client, modifying colors, fonts, and elements until achieving the elegant final look. We chose one bright accent color to highlight elements needing user attention, making the design recognizable and potentially associated with the neobank.

Phone mockups of the final neobank concept: the account screen with a card and transactions, and spending analytics with a donut chart.

UI/UX design

Following the mind map of the application and the final design concept we worked through all app interfaces, ensuring the designs are ready for the development.

Grid of the neobank app screens: account, transactions, spending analytics, AI assistant and profile.
Grid of the neobank app screens: account, transactions, spending analytics, AI assistant and profile.

Dark mode

Once the main design concept was refined, we created a dark mode ensuring users could access a comfortable mode while preserving the app's branding style and unique look.

Neobank app dark mode screens: the welcome screen, card details, spending analytics, identity check and the AI assistant chat.
Neobank app dark mode screens: the welcome screen, card details, spending analytics and identity check.

Compiling the UI kit

As always, we meticulously designed a UI kit with all interface elements ready for when the project moves to the development stage.

Neobank app UI kit on a dark board: Cabinet Grotesk type specimen, brand and status color swatches, icons and buttons.
Neobank app UI kit on a dark board: Cabinet Grotesk type specimen, brand and status color swatches, icons and buttons.

Final design

Minimalist style

The app's color palette was decided to be black, white, and an accent color. We used rounded shapes for design elements to convey friendliness and care.

Smiling man using his phone beside a neobank app onboarding screen in the final design.
Smiling man using his phone beside a neobank app onboarding screen in the final design.

Light and dark mode

The application supports both light and dark themes. We designed a dark theme background by creating a dark gradient of an accent color.

Phone showing the neobank app identity check screen split between the light theme on a cloudy sky and the dark theme on a starry night.
Phone showing the neobank app identity check screen split between the light theme on a cloudy sky and the dark theme on a starry night.

Result

As a result, we helped the client start navigating the neobanking field, created a visual concept for the first version of the product in light and dark modes, and designed the AI assistant concept within the application.

The client is now at the stage of choosing and collaborating with a BaaS provider before moving to the React Native app development stage.

Timeline

3 weeks

Cost

$6,000+

Team

1analyst
1project manager
2designers
1art director
Thanks
for watching!