Challange
How might we design a tool that simplifies site and user management for installers, while remaining scalable and clear?
We were given the following goals and constraints:
Enable installers to manage users and sites from a centralized desktop platform
Make common tasks—like assigning roles or editing site
settings—fast and intuitive
Keep the UI flexible for future features, without complicating the current experience

EARLY FEEDBACK
Feedback from early users of the Site List screen revealed that, while the data was comprehensive, the layout felt dense and overwhelming—especially for installers managing dozens of active sites. Many were unsure how to quickly interpret service states or locate actions like code requests and payment renewal.

UX Breakdown
Installation: Sites still in setup phase, with status cues like “Training in progress” and countdowns for remaining setup time.
In Service: Actively running sites, showing service time left, issued users, and live controls.
All Sites: A full overview with service history and Swan subscription status.

UX Breakdown
The table format prioritizes essential fields—Name, Email, Phone, and Permissions—making it easy to scan and manage user data in one place.
The Permissions column uses a dropdown for quick role switching (e.g. User, Master, Owner). This ensures access levels are easily adjustable without leaving the screen.



1. Site Selection
Users can select multiple sites with expiring service and see pricing breakdowns—including discounts and expiration dates—before checkout.
2. Billing & Payment
A clean two-step form collects billing info and lets users choose between credit card or PayPal. The right panel keeps total cost and VAT visible at all times for clarity.
3. Confirmation
After payment, users receive a confirmation screen with invoice download, renewal date, and email receipt—providing immediate closure and trust.
Takeaway & Reflection