Challenge

A tool for business clients to upload and manage 3D models without developers. A tool for business clients to upload and manage 3D models without developers

  • The business needed a self-service tool for catalog management.
  • Reduce developer workload and give clients more control
  • Build a personal dashboard where business clients can upload and manage 3D models without support

Our goal

Create a client-facing interface for uploading, editing, and organizing 3D models into catalogs.

Research and Exploration

  • Audited current admin tool (internal-only, legacy UI)
  • Explored competitor flows (Airtable, MUI Table Component, Roomle, Material UI)
  • Studied internal spreadsheets, video walkthroughs, backend tables
  • Tested the full current upload pipeline hands-on

Insights

Existing flow was not scalable.
Non-designers and business users felt lost. UI was designed for devs, not humans

First UX Hypothesis

Combined Table + Catalog UI

I suggested merging table view and catalog structure into one screen.
  • It was fast to use
  • But felt overloaded with lots of items
  • Users got confused when managing large volumes

Final UX Decision

Two clear scenarios instead of one

Catalog
— Left: categories
— Right: items inside
— Simple drag, visibility toggles, reorder

Library
— Full list of all uploaded models
— Upload status, error alerts, visual previews
— Table layout with filters

Results and impact

  • Clients work without manager help
  • Upload time went from 3 days to 15 minutes
  • Dev team stopped doing manual support
  • UI became a business tool: clients now demo their catalogs with it

Outcomes

I turned a complex developer-focused system into a tool that’s actually pleasant to use. When the interface speaks the same language as the user — that’s when the product truly starts to work.

design doesn't stop here

2025

B2B

SaaS / Internal Tools

Client Cabinet for 3D Catalogs