NovaPay Redesign logo

NovaPay Redesign

A complete redesign of a mobile-first payments dashboard for a fintech startup.

NovaPay is a fintech startup helping small business owners manage payouts, track income, and generate reports in real time. Their web app was functional but had grown messy over time — inconsistent styles, confusing flows, and a layout that didn’t adapt well to mobile. They brought me on to lead a redesign of the product’s dashboard experience from the ground up.

Discovery & Research
We started with a short audit and a series of async interviews with internal team members and a handful of power users. The most common complaints were cluttered navigation, slow workflows (especially around creating invoices), and a general lack of visual clarity. I mapped out the current UX and identified core pain points — everything from redundant actions to unclear hierarchies.

Approach
My goal was to create a system that could grow with the product without becoming bloated. I introduced a flexible layout structure built around cards and contextual side panels. I simplified the information architecture, reduced the number of primary nav items, and grouped related actions together. Every screen was rebuilt from scratch in Figma using a modular design system I created specifically for NovaPay, with a clear typographic rhythm, accessible color palette, and fluid spacing.

Mobile Optimization
The original version barely worked on mobile, which was a huge issue for users on the go. I rebuilt the entire experience mobile-first, with adaptive UI patterns that worked seamlessly across breakpoints — including collapsible panels, swipeable cards, and sticky actions.

Design System & Handoff
To ensure consistency going forward, I delivered a shared Figma library with components, states, and documentation. I also worked closely with NovaPay’s engineers during implementation, providing assets and reviewing builds to catch inconsistencies before they shipped.

Impact
Within a month of launching the redesign, NovaPay reported a 30% drop in support tickets related to dashboard confusion. User satisfaction scores went up, and the design system made it easier for their team to roll out new features without design debt.

This project was a great example of how design clarity, structure, and careful systems thinking can directly improve a product’s usability and development velocity.