Development of a custom online banking solution

Development of a custom online banking solution

Client

The client is an Asian bank with a 30-year market presence, a leader in the retail banking segment, and one of the 10 banks in the country by total assets. The bank serves 3 million corporate clients and SMEs.

Challenge

Our client needed to develop a range of features for their new version of online banking. In particular, they wanted to get functionality that:

Reinforces security

Delivers quick communication between users and bank staff

Enables and carries out monetary transactions

Provides flexible money management

How it works

We applied Agile methodology and organized the development process as Scrum splitting it into four major sprints. During each sprint we:

1

Discussed and documented requirements of the client to get a full picture of a desired result

2

Performed front-end and back-end development of the target features ensuring the code meets quality standards and is clean and maintainable

3

Tested the resulting features both with manual and automated tests

4

Demonstrated the result to the client and made amendments according to feedback

Key features

Virtual security service that include:
  • Multi-stage user authentication to prevent malicious access
  • Access and Authorization codes for each user to enhance protection
  • Interruption of the banking session after 10 minutes of user inactivity
Administrative panel that allows bank employees to:
  • open and close accounts
  • monitor transactions
  • manage database of users
  • filter and upload data in excel
Intrabank and interbank transfers as well as:
  • execution of payment orders
  • enabled payment templates and regular payments
Personal user account with all-round opportunities for personal finances management

 

 

Chat to connect the clients with bank employees for 24/7 support

Team Structure & Duration

The team worked on this project for 4 months, and included:

1 Project Manager
1 Tech Lead
2 Front-end developers
2 Back-end developers
1 QA automation engineer
2 QA engineers

Tech stack:

C#

ASP.NET(.NET 6)

Dapper

PostgreSQL

MS SQL Server

gRPC

Apache Kafka

Angular

Result

Lightpoint Global team developed and implemented a core online banking solution in accordance with the client’s requirements and bank security regulations. The functionality we delivered prevents user data from unauthorized access, allows bank staff to perform operations with accounts and manage user databases centrally via the administrative panel, implements inter and intra-bank monetary transactions, allows users to manage personal finances and automate repetitive manipulations by creating payment templates and regular payments.

Ready to talk about a similar solution for your business?

Get in touch with us at:

    Select a Service:
    First name
    Last name
    Email
    Description