An Omnichannel Digital Banking Platform
Partners with: ![]()
Website: cr2.com
Customer location: Ireland
Dedicated team behind the project
Lead Software Engineer
Front-end Engineer
Software Engineer
Software Engineer
Software Engineer
Project Manager
What was done
We successfully developed a unique banking platform compatible with all mobile technologies, including SMS, USSD, mobile web, and app, designed for secure management of sensitive data. The migration to AWS has enhanced the platform’s efficiency.
Our engineers developed several MVPs to determine the optimal technical solution. We transitioned the existing code from AngularJS to multiple Ionic versions, then proceeded to develop new features from scratch for improved functionality.
Additionally, the app has been upgraded to a multi-tenant architecture. This allows for efficient customization of the UI for different bank clients.
Implemented features:
Innovative PoCs
Our team developed multiple proofs-of-concept to explore the potential of a new technology stack. Through this process, our engineers were able to identify the most effective solutions for the project.
Advanced Legacy Code Transformation
We strategically migrated from AngularJS to Ionic before adopting a new approach and developing features from scratch.
Enhanced Banking Functionalities
The app now has new, user-centric features such as the ability to send money between mobile phones, view banking information offline, and accept or redeem loans.
Customizable, Responsive Interface Design
We’ve crafted a flexible, white-label platform interface, enabling banks to tailor the app with their unique branding and features for a personalized user experience.
Additional features
Optimized the software for multiple platforms.
Added real-time directions to the nearest bank branch location.
Provided the analytics and charts of the users’ spending.
Enabled touch ID identification.
Ensured quick document upload.
The client
CR2, headquartered in Ireland, is a leading vendor in the Digital Banking Platform market, particularly strong in Africa. They provide comprehensive digital, self-service, and payment solutions to over 100 banks across 60 countries, aiming to enhance customer experience and grow business efficiencies. The company’s diverse product range, including solutions for mobile, internet, and various self-service channels, is a significant market differentiator.
Today CR2’s flagship platform, BankWorld, supports multi-entity capabilities and is used by both local and international retail banks, including major clients like Standard Bank and Barclays, with many relationships exceeding two decades.
Client achievements:
In 2023, CR2 was recognized as a Luminary in Celent’s ABC Vendor View for Small Busi-ness Digital Banking Platforms. Celent emp-hasized CR2’s focus on flexibility, scalability, and user-centric design, which empowers small business clients to thrive in the comp-etitive digital banking landscape. Read more
CR2 achieved the ‘Technology Standout’ designation in Celent’s ABC Vendor View for Retail Digital Banking Platforms. CR2’s solutions enable banks to improve customer engagement, reduce operational costs, and provide superior service through personalized, omnichannel banking experiences. Read more
According to Omdia, CR2 achieved the highest score among digital banking platforms for its adaptability, strong customer experience, and support in meeting business benefits. Read more
CR2 has been recognized as a Technology Leader in the Spark Matrix for Digital Banking Platforms 2024. The Spark Matrix report commended CR2’s innovative approach, including the deployment of AI-driven tools, advanced analytics, and personalized customer engagement solutions. Read more
CR2 was named a Technology Leader in the Card Management System (CMS) market by Quadrant Knowledge Solutions. CR2’s BankWorld CMS offers a comprehensive platform that integrates seamlessly with other banking systems, ensuring efficient and secure card operations. Read more
- ISO 27001:2022 Certification
- PCI Secure Software Standard (PCI-SSS)
- PCI Secure Software Lifecycle (SLC) Qualified Vendor
- EMVCo Approval
The challenge
The client required a digital banking platform with omnichannel capabilities, offering various banking features and a Zero-Capex commercial model to increase profitability.
The existing mobile banking platform had an outdated UI and slow performance due to legacy code. The objective was to migrate to a suitable technology stack and develop app features compatible with multiple mobile operating systems and devices.
A significant challenge was developing a UI that allows third parties to customize features. Our team had to comply with FinTech software development regulations related to handling sensitive user information.
Ralabs case: CR2 – An omnichannel banking platform
youtube.com/watch?v=xuGear5BXKs
Results:
Award Recognition
The client received an award in The Global Edition of Celent’s Report 2020 as the Top Performer
Security Compliance
The system became fully security compliant, and had been undergoing penetration and vulnerability testing quarterly. Security experts regularly reviewed the codebase, ensuring adherence to security standards
Multichannel App
Optimized for Android, iOS, and mobile web browsers
Highly Customizable User Experience
The platform allows each bank to personalize the app in line with their brand identity through CSS variables
Tech stack









Ralab’s developers have succeeded in furthering the development process, resulting in a faster product launch. The team is talented and engaged, making for afree-flowing engagement. Their involvement was critical in helping us deliver our products to the market.
Michael Brandy
COO
Other сases
Team size: 11 developers
Team size: 9 developers
Team size: 3 developers
Team size: 3 developers
Team size: 2 developers
Team size: 5 developers
