Eswatini National Bank
API Integration + UI/UX Design
July 2024
Eswatini National Bank aimed to improve their digital banking services by integrating external client services and enhancing the user experience.
The challenge
Eswatini National Bank's digital banking platform was functional but not meeting customer expectations. The interface felt dated, navigation was confusing for first-time users, and the bank had no way to offer external services — like insurance, airtime, or bill payments — through the app. Customers had to visit branches for services that should have been available on their phones.
Our approach
We started with a full audit of the existing platform — mapping every user flow, identifying pain points, and prioritising fixes by impact. The integration layer came next: we built APIs that connected the bank's core systems to external service providers, enabling customers to access third-party services without leaving the banking app. The UI redesign was informed by customer usage data, with the most-used actions surfaced prominently and less common features tucked into logical groupings.
What we delivered
- Full UI/UX redesign of internet banking portal
- Mobile app interface overhaul
- API integration layer for external service providers
- User flow audit and information architecture restructure
- Cross-platform design system for web and mobile
The result
Broader digital banking capability, on an interface customers can navigate. Transaction volumes increased as customers found what they needed faster. The platform now supports external service integrations, reducing branch visits and giving customers the convenience they expect from a modern digital bank.
Previous project
Capitec