Arcadia • Internal customer management

Arcadia • Internal customer management

Arcadia • Internal customer management

Redesigning Arcadia’s internal tools to empower customer and business teams

I redesigned Arcadia’s internal tooling to give support and ops teams a clearer, more actionable view of our customer base. The result is a streamlined workspace with smarter IA, sharper UI, and features tailored to triage, troubleshoot, and manage products at scale.

New

Product Design

Design System

Member profile - Arcadia internal application

The challenge

Arcadia’s original internal tool had been around since the early days—built quickly in Bootstrap and used daily by support and ops teams to manage customers and solar projects. But as the business grew, so did the cracks. Support teams were struggling to navigate customer data, and business operations lacked the tools they needed to manage our increasingly complex product lines.

User profile in Arcadia's legacy admin tool

The design

We took the opportunity to redesign the internal tool from the ground up. The goal wasn’t just a new UI—it was to create a robust, intuitive system that reflected the reality of how teams actually work. We collaborated across product, engineering, ops, and support to identify pain points, rethink workflows, and align the frontend design with a significant backend refactor of our account data model.

The goal wasn’t just a new UI—it was to create a robust, intuitive system that reflected the reality of how teams actually work.

The goal wasn’t just a new UI—it was to create a robust, intuitive system that reflected the reality of how teams actually work.

The goal wasn’t just a new UI—it was to create a robust, intuitive system that reflected the reality of how teams actually work.

Tree diagrams of the legacy and new account data model

Considerations

The tool needed to do more than just “look better.” We had to ensure it could handle:

  • Flexible account structures (like multiple users per account)

  • Complex billing setups (including future support for aggregated billing)

  • Easier ways to place customers on solar projects and view their account status at a glance

We leaned into modular UI patterns, clear hierarchy, and thoughtful defaults to reduce decision fatigue and training overhead for internal teams.

A visual breakdown of the user sidebar and utility account card components
A visual breakdown of the various entity header components
Default customer profile screen
Plan view of a customer profile

Outcomes

The new internal tool drastically improved efficiency and usability for our support and ops teams. With a cleaner interface and more robust features, they could spend less time fighting the tool and more time helping customers. Just as importantly, the platform now supports new product features that were impossible with the old architecture.

Collaborate

Got an idea? Let’s chat. Projects, roles, or a nerd‑out on corner radii—I’m all ears.

Collaborate

Got an idea? Let’s chat. Projects, roles, or a nerd‑out on corner radii—I’m all ears.

Collaborate

Got an idea? Let’s chat. Projects, roles, or a nerd‑out on corner radii—I’m all ears.