Business challenge
Merchants in Nigeria were juggling multiple terminals, each with its own settings and firmware, which caused long setup times, frequent configuration errors and a lack of visibility into transaction performance. Without a unified console, merchants could not quickly add new terminals, update parameters, or generate settlement reports, limiting their ability to scale and reducing confidence in the HEXA ecosystem.
Design challenge
Create a dashboard that felt as simple as a mobile app for users who were comfortable with Android, yet powerful enough for administrators who needed granular control over terminal groups, key management, and transaction logs. The interface had to respect Material Design guidelines, work smoothly on low‑end Android hardware, and present complex data — such as status indicators, batch updates and reconciliation reports. All in a clear, scan‑friendly layout.
Story
I acted as Lead Designer and UX Researcher. I conducted interviews with merchants and technical staff, composed the findings into two primary UX personas, and mapped their workflows from terminal enrollment to daily reporting.
I designed a hexagon‑themed visual language that echoed HEXA's parent brand, built a custom component library based on Material Design, and created reusable assets for back-office and analytics dashboard. Working hand‑in‑hand with front‑end engineers, I turned the designs into a production‑ready web app that runs efficiently on Android tablets and in browsers.
Landing page
Back-office
Components
Results
The finished solution cut the time required to onboard a new terminal from several days to under 10 minutes reducing configuration errors. This enabled merchants to generate settlement and performance reports with a single click. Active merchant users grew within the first 2 months. The platform's reliability helped HEXA strengthen its position as a trusted payments partner across West Africa.