Zenith Bank – Notification System & Admin Dashboard

Zenith Bank – Notification System & Admin Dashboard

Orange Flower

TIMELINE

12 months

MY ROLE

UI/UX Designer

TOOLS USED

Figma, Clickup, Miro, Excel, Teams

Introduction

The Zenith Bank Notification Management System was designed to give users full control over their banking alerts and improve communication efficiency. The goal was to simplify how customers receive, manage, and customize notifications while maintaining trust and transparency in digital banking interactions.
Banking communication is tricky. Customers expect real-time, personalized alerts (like a security SMS within seconds), while banks need rigid control and oversight to ensure accuracy, security, and compliance.

This project involved designing two interconnected solutions for Zenith Bank:

  1. A Notification System → giving customers more control over how, when, and where they receive alerts.

  2. An Admin Dashboard → empowering bank staff to manage, configure, and monitor notifications across multiple channels.

The Problem

Before, Zenith Bank’s notifications were… fragmented.
Customers often receive excessive or irrelevant alerts, leading to frustration and notification fatigue. Additionally, managing preferences across multiple channels (SMS, email, app) lacked a unified and user-friendly interface.

  • Customers received alerts via SMS, email, or the app, but had no flexibility to control frequency or channels.

  • Admins had no centralized dashboard to track or configure notifications, leading to inefficiency and errors.

  • Communication lacked transparency and personalization, which eroded trust.

This created two major needs:

  • 🧑‍💻 For customers → more personalization, choice, and control.

  • 👨‍💼 For admins → better oversight, role management, and system security.

WHAT WAS SOLVED

We created a centralized platform where users can view, customize, and control all banking notifications from one dashboard. This system empowers users to set preferences, pause alerts, and monitor message history — improving engagement and satisfaction.
This project involved designing two interconnected solutions for Zenith Bank:

  1. A Notification System → giving customers more control over how, when, and where they receive alerts.

  2. An Admin Dashboard → empowering bank staff to manage, configure, and monitor notifications across multiple channels.

DESIGN PROCESS

Research & requirement gathering

Information architecture & flows

Wireframes + prototypes

High-fidelity UI design

Design system & developer handoff

DESIGN INSIGHTS

The new system delivered benefits to both sides:

For Customers:

  • More personalized + flexible notifications

  • Improved trust → transparency in delivery & frequency

For Admins:

  • Centralized dashboard = faster workflows

  • Better compliance with role-based control & audit logs

  • Clear monitoring of delivery rates

CONCLUSION

The new Notification Management System transformed how Zenith Bank users interact with alerts shifting from intrusive messages to personalized, user-driven experiences. It strengthened trust, reduced alert fatigue, and aligned with the bank’s digital-first vision for customer empowerment.
Due to confidentiality, I can’t show full designs. But here’s a breakdown of the key flows and concepts I worked on:

  • Customer profiling for notifications

  • Admin settings + role management

  • Monitoring dashboard with audit logs

  • Notification templates for consistency

  • User Management

  • Features Configuration

  • Template Configuration

  • Authentications

✨ Result: A notification ecosystem that feels personal for customers and powerful for administrators.

2025 Kunle’s Portfolio

Go back to Top

Create a free website with Framer, the website builder loved by startups, designers and agencies.