Sergey Berezyuk Contact

Web app for HEXA

Point‑of‑sale solution is easy

My role

As Lead Designer and UX Researcher I crafted UX artifacts, built UI library with 40 components that helped to built landing page and back-office.

Project team

Project Manager, Business Analyst, Senior UI/UX Designers, 2x Vue.js Developers, Back-End Engineer, Q&A Engineer

Project duration

4 months

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
Sign Up Take a Survey Choose Plan
Email Approval 2FA
Sign In View Summary Edit Profile
Profile Personal Info Survey Info
Restore Password
Back Office
DashboardView Stats by Period
TransactionsView ListSort and Filter
ReportsGenerateView ListSort and Filter
UsersAdd UserDownload TemplateUpdate Role and StatusUpload CSVView ListSort and Filter
OrganizationsAdd AcquierAdd MerchantView DetailsEditView ListSort and Filter
SearchView ListSort and Filter

Landing page

2019 101 6
Auth page interaction

Back-office

2019 101 5
Dashboard view
2019 101 4

Components

2019 101 7

Results


45%
New active merchantts
10 minutes
Setup a new terminal

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.