
The Problem
The Challenge: Managing Growing Customer Data
The client was managing customer data manually through spreadsheets and disjointed tools. As their user base grew, it became increasingly difficult to track who was active, which devices were assigned, and which accounts needed attention.
Research
Understanding the problem
I started with clarity-first UX: surfacing the most important data points at a glance, with easy filters and smart grouping. Every element was designed to reduce cognitive load and speed up decision-making.
Key Features Designed:
Customer Database with search, filters, and detail view
Device Assignment Panel
Dashboard Overview with key metrics & statuses
Billing & Subscription Tracking
Customer Alerts for expired devices or inactive accounts
Design
Designing a simple and manageable
experience
The design uses a clean grid, neutral palette, and accent colors to indicate status (active/inactive, paid/unpaid, alert/no issue). Components were modular for easy scaling and consistency.
Results
Impact
Reduced customer management time by 50%
Clearer visibility into subscriptions & usage
Designed to scale with their growing customer base
Internal team felt confident navigating and managing the backend