
Ordering team apparel traditionally involves messy communication loops between coaches, parents, players, and dealers. Tasks like product selection, artwork application, design approval, and managing sizes or payments often require separate tools. This fragmentation leads to inconsistent branding, delayed deliveries, and frustrated users.
The goal was to design a single digital platform that unified these workflows while remaining intuitive for non-technical users. I faced technical and design constraints, including dynamic artwork rendering across product variants, responsive performance with large data sets, and aligning diverse user roles in a coherent experience. The challenge was balancing flexibility for dealers with accessibility for everyday users.
The browsing experience needed to function like a modern ecommerce site while respecting team-level data context.
Features included live artwork previews, dynamic color updates, and sorting/filtering across apparel categories. The interface recognized which team a user belonged to, automatically applying appropriate logos, palettes, and templates.


The artwork editor became the defining UX feature for Bruce. It allowed full creative control directly in the browser, letting users change text, colors, and graphics while maintaining brand consistency. Bruce, the AI assistant, automatically positioned player names and numbers, freeing users from manual adjustments. Customizations could instantly sync to checkout, shortening the path from idea to purchase.
The Locker Room was designed to give a personalized hub for each team that blended identity management with creative control.
It stored branding elements, including team info, colors, mascots, and artwork files, and connected directly to the ecommerce flow. Users could import templates or upload new graphics, creating a seamless creative loop.

