Mobile banking

Native mobile app

Native mobile application development for the major bank, that meets both user expectations and financial industry standards

Mobile app
Banking
Financial Services
Mobile Development
UX/UI Design
main-image

Client

Bank BelVEB. One of the leaders in the FinTech domain among commercial banks of the country.
DURATION

7 month

TECHNOLOGY STACK
Android
Kotlin
Clean Architecture + MVVM
RxJava
Dagger2
Room
Retrofit
iOS
Swift
Objective-C
Backend
C# (ASP.NET, Net Framework)

Business Challenge

The existing application was outdated and didn’t meet modern user expectations and cover the business's needs. The client required a new, more functional application built using microservice architecture for iOS and Android systems. The challenge was to develop this mobile banking app within a tight timeline of 10 months, which the team successfully reduced to 7 months.

Project Overview

The VEBTECH team began working on the concept and design concurrently. The project scope and required functionalities evolved throughout the development process.


As a result, a multifunctional application was developed.


The «UP» is the native mobile banking app for iOS and Android which allows users to manage their finances, subscribe to service packages, link various cards to current accounts, exchange currency at special rates based on the exchange amount and service package, issue both physical and virtual cards, make payments and transfers, locate bank branches and ATMs using online maps, and use the integrated Marketplace.

Development Process

The development process was thoroughly planned and executed in several stages:


Consulting and Business Analysis: Initial meetings and brainstorming sessions were conducted to gather high-level requirements and understand the client’s vision. This phase included consulting with stakeholders and conducting a thorough business analysis to ensure alignment with client’s goals.


Native Mobile Application Development: A detailed system architecture was designed to expand the application's functionality and ensure uninterrupted operations. This architecture was based on a microservice approach, providing flexibility and scalability.


Native Mobile Application Development: The development of native mobile applications for iOS and Android platforms was undertaken. Key features included viewing balances, transaction history, managing credit cards, money transfers using phone numbers, instant virtual card issuance.


Feature Integration: Additional options for user access, such as PIN code, fingerprint, and Face ID authentication, were incorporated. Integration with online maps was added to display bank branches, ATMs, and currency exchange locations. A Marketplace service was integrated, enabling users to make online purchases, order tickets for events, call a taxi, or buy insurance online.


management

Key Functionalities

The «UP» mobile application offers a range of functionalities aimed at enhancing user experience:


Money Transfers: Users can transfer money using phone numbers.


Virtual Card Issuance: Instant issuance of virtual cards provides users with a secure option for online payments.


Authentication Options: Various user authentication methods, including PIN code, fingerprint, and Face ID.


Online Maps Integration: Displays bank branches, ATMs, and currency exchange points.


Marketplace Integration: Provides access to a marketplace for online purchases, ticket bookings, taxi services, and insurance purchases.


Non-Cash Mobile Payments: Enables non-cash mobile payments through the app.

management

Project results

The «UP» mobile application transformed mobile banking experience by meeting contemporary user needs and supporting a wide range of banking and partner services through a modern, efficient application.

icon

7 month

The launch of a native modern banking app.

icon

Marketplace integration

Offers from bank partners available.

icon

From 6K to 20,8K

The number of transactions per day.

icon

X 3.5

Increase in the number of active users

Are you ready to start a project?

Get weekly updates on the newest design stories, case studies and tips right in your mailbox

Sending the form I agree with processing rules personal data