Client and business
A commercial bank with card, payment, credit, deposit and settlement products for individuals.

Mobile banking for managing accounts, payments and finances of clients in Uzbekistan.
Davr Bank serves individuals through remote banking. With 7 branches, 400+ employees and 20,000+ clients, the project brings key banking scenarios into a mobile app integrated with existing bank systems.
A commercial bank with card, payment, credit, deposit and settlement products for individuals.
Give the client the opportunity to perform basic banking operations without visiting a branch or contacting the contact center.
We worked out requirements and user scenarios, designed interfaces, mobile clients, server and integration parts of the product.
Basic banking services are combined in one application with identification, confirmation of transactions and connection to internal and payment systems.
The customer expects that a payment, transfer, balance check or card management will take several steps. Behind the simple interface there are checks, commissions, limits, identification and data exchange with several banking systems.
The application must serve anonymous and identified users, take into account different access to products and support four languages: Russian, Uzbek in Latin, Uzbek in Cyrillic and English.
Tell us about the project — we will break down the task and propose an implementation approach.
The project required the synchronous work of analytics, product development, design, mobile and server development. Each user step had to be linked to bank rules, checks and external systems.
We formalized product goals, user types, access restrictions and more than 40 user scenarios - from registration to deposits and contactless payment.
Davr Bank serves individuals through remote banking. With 7 branches, 400+ employees and 20,000+ clients, the project brings key banking scenarios into a mobile app integrated with existing bank systems.
We designed navigation, main screen, service catalog, maps, payments, transfers, confirmations, statuses and error handling.
We divided the solution into mobile clients, server services, integration layer, data management and connection to banking systems.
We checked user scripts, validations, access rights, operations on different devices and the operation of the integration loop.
The user works only with the mobile interface. Requests go to the server part, where the system checks access, data, limits and operation rules. The integration layer then routes the request to the desired internal or payment system and returns the result to the application.

We will show how to connect interfaces, business logic, data and external systems.
The application integrates daily transactions and complex banking products. The available features depend on the user type and identification status.
Adding and removing cards, viewing balance, blocking, re-issuing, ordering physical and virtual cards.
Payment for services, transfers to cards, accounts, wallets and according to details, QR payment and saved scripts.
Online applications, microloans, car loans, calculator and repayment schedule.
Opening and managing deposits, accounts, wallets, statements and currency conversion.
Adding a HUMO card and contactless payment on an Android device with NFC.
Personal list of utilities, Internet and mobile services for repeated payment from one section

On the main page, the user sees the total balance, active card, quick services, bank offers and main navigation. Key operations are available without going to the deep menu.

The user opens a full list of functions: loans, applications, accounts, deposits, Humo Pay, cards, wallets, “My Home”, conversion, QR payment, calendar and installments.
Defining goals, studying the audience, forming requirements and setting tasks. This helps to understand what the business needs and what results are expected.
Creating the solution architecture, thinking through user scenarios, interfaces and logic. At this stage the 'framework' of the future product is formed.
Programming the server and client parts, connecting databases, integrating with external services. This is where the idea turns into a working product.
Checking functionality, performance, compatibility and security. Fixing bugs before the product reaches users.
Deploying the product (for example, publishing in stores or launching on servers), configuring the environment and starting marketing or internal processes.
Updating functionality, adapting to new business tasks, fixing bugs and keeping the product up-to-date.
Davr Bank received a mobile product that collects the main retail banking scenarios in one interface and connects to the bank’s existing technological circuit.
Payments, transfers, cards and history are available in the mobile application
Loans, deposits, wallets, accounts and services are collected in one catalog
Anonymous and identified clients receive the corresponding set of functions
Provides OTP, secure channels, differentiation of rights and logging
We build enterprise solutions using a powerful, proven, and
versatile tech stack designed for performance, scalability, and
security. Our expertise spans




















We will propose a suitable structure and prepare the first sketch of your future project — with no obligation to start development.
You get a visual concept you can discuss with your team.

He will review your project and business objective, prepare recommendations and the first sketch.
An honest conclusion.If the solution can be improved without a full rebuild, we will tell you so.