
Industry
Banking & Financial Services
Technologies
Flutter, .NET Core, Firebase
About Our Client
Our client is a mid-sized cooperative bank based in the Middle East, serving over 700,000 customers through 120 branches. With increased digital adoption in the region, the bank aimed to build a modern web and mobile banking platform to serve retail and SME clients, enhance user experience, and reduce in-branch dependencies.
Challenge
The bank had legacy online banking with limited mobile functionality and major UX limitations:
- Fragmented UX across web and mobile platforms.
- No real-time sync between transactions across devices.
- Lack of Self-Service Features: No mobile onboarding, KYC upload, or card controls.
- High Dropout Rate in customer onboarding via mobile app.
- Security Vulnerabilities due to outdated authentication mechanisms.
- Inflexible Architecture that couldn’t quickly launch new features or products.
Solution
Celestial Infosoft led the end-to-end design, development, and deployment of an omnichannel banking suite built with Flutter for mobile and Angular for web, ensuring a shared design language and faster time-to-market.
Key Features Delivered:
- Unified Web and Mobile App Architecture
- Shared services layer for business logic using Node.js APIs.
- Built once, deployed across Android, iOS, and modern browsers.
- Secure Customer Onboarding & KYC
- Integrated video KYC and document upload using Twilio & Firebase.
- Real-time Aadhaar/ID verification and OTP-based validation.
- Smart Account Management
- Transaction history, savings goals, account statements, and downloadable reports.
- Budget planner and automated expense categorization.
- Payment & Transfer Suite
- IMPS/NEFT/UPI support with Razorpay integration.
- QR payments, P2P transfers, and scheduled payments.
- IMPS/NEFT/UPI support with Razorpay integration.
- SME Banking Portal
- Role-based dashboards for accountants and owners.
- Bulk payments, invoice uploads, and auto-reconciliation features.
- Role-based dashboards for accountants and owners.
- Real-Time Notifications & Chat Support
- Push alerts via Firebase and WhatsApp banking assistant integration.
- Accessibility & Multi-Language Support
- Arabic, English, and Hindi support across platforms.
- WCAG-compliant design for inclusive banking.
Project Highlights
- Single Codebase: Flutter is used to reduce dev time by 40%.
- Cloud-Native Infra: Deployed on Azure with CI/CD pipelines.
- 12+ APIs Integrated: KYC, payments, SMS/Email, card management.
- 4x Faster Onboarding: From 8 mins avg. to 2 mins with video KYC.
Results
- 160% Increase in App Downloads in 3 months post-launch.
- 40% Reduction in Branch Visits for routine banking needs.
- 99.7% User Retention in the mobile app during the first 6 weeks.
- Customer Satisfaction improved by 55%, per bank surveys.
Technologies and Tools
- Frontend: Flutter (iOS, Android), Angular
- Backend: Node.js, Express
- Database: MongoDB, Firebase
- Authentication: OAuth 2.0, Biometric login
- Payments: Razorpay, UPI APIs
- Cloud & DevOps: Azure, Azure DevOps Pipelines, Docker
- Monitoring: App Center, Azure Monitor
Client Feedback
We wanted a true partner, not just a vendor. Celestial Infosoft delivered an elegant, secure, and user-loved banking app that’s become the digital face of our bank. Our transformation journey just got real.”
– Client Says