Centralized account management

About the project

As Cint’s product suite expanded, it became clear we needed an overarching account portal where customers could manage everything related to their account—like subscribing to new products, adjusting global settings, and managing user roles and permissions. It also had to support our internal teams, enabling them to assist customers more effectively across all products.

Tech stack: Next.js, TypeScript, React, TailwindCSS, Zod, React Hook Form

My role in it

I researched, designed, and co-implemented this product from scratch. I used the Cint design system and contributed back to it when needed—for example, creating new components when existing ones didn’t meet our needs.

Tech stack: Next.js, TypeScript, React, TailwindCSS, Zod, React Hook Form

Why it mattered

Many of our clients use more than one product—but the admin setup was handled separately for each one. Shared settings like client name or usage limits had to be entered multiple times, which resulted in a poor experience for high-value customers, slowed down support, and introduced frequent data mismatches and inconsistencies.

How we did it

I began by auditing the existing admin pages and reviewing internal documentation used for troubleshooting, account setup, and product settings.

Through interviews with client support teams, we uncovered key pain points: account creation was slow, manual, and unclear, with no smart defaults and many outdated or confusing settings. Internal teams followed SOPs without fully understanding them, which led to frustration and errors.

I designed new flows for account creation, subscriptions, user and product settings, and billing. Settings were grouped logically, defaults were applied where possible, and tooltips helped explain complex fields. We released features incrementally, testing with internal teams and customers to refine the experience.

What it achieved

We reduced account creation time from 20 minutes to just 5, significantly improving efficiency for client support. The improved UI and clearer flows also empowered customers to manage their own accounts without needing to involve support.

This unified experience, along with single sign-on and shared settings, reduced manual work and duplication—and received positive feedback from both internal teams and customers.