Web · 2025

Northbank Digital Banking Platform

A unified banking dashboard replacing four legacy internal tools for 180,000 retail customers.

Northbank Digital Banking Platform interface

Overview

Northbank needed one coherent product surface for accounts, payments, and support instead of four disconnected legacy tools. We rebuilt the front end as a server-rendered React platform with a shared design system and a hardened API layer.

The client's problem

Four separate legacy portals meant duplicated logins, inconsistent data, and a support team switching between systems on every call. Page loads averaged 6.8 seconds and mobile usage was effectively unusable.

Project goals

  • Consolidate four portals into one product
  • Cut time-to-interactive below two seconds
  • Make the whole experience usable on mobile
  • Give the internal team a design system they own

Challenges

  • Strict financial compliance and audit requirements
  • Zero-downtime migration of live customer sessions
  • Legacy SOAP services with inconsistent contracts
  • Accessibility conformance across 60+ screens

Our solution

We introduced a typed API gateway in front of the legacy services, rebuilt the client as a server-rendered React app, and shipped a documented component library. Migration ran feature-by-feature behind flags, so customers moved across without a single maintenance window.

Client
Northbank Financial
Category
Web
Year
2025
Technology stack
Next.jsTypeScriptNode.jsPostgreSQLAWSTailwind CSS

Website Showcase

Desktop, mobile, and full-page screens

Click any image to open the gallery, zoom, and step through with the arrow keys.

Results

What changed after launch

-71%
Page load time
+44%
Mobile engagement
3.2x
Faster support resolution
AA
WCAG conformance

Project walkthrough

A short tour of the product, the key flows, and the decisions behind them.

See it live

Have an Idea? Let's Build It Together.

Tell us about your project and let's turn your idea into a powerful digital product.