Admin App
An operational platform for managing resale inventory and merchandising – built to support a model traditional e-commerce tools weren't designed for.

Project Overview
The Difference in Data Models
Traditional e-commerce
Taylor Dress
Colors
Blue, Green
Sizes
S, M, L
Inventory
Static (100 units)
Price
$148
Resale e-commerce
Taylor Dress
Colors
Blue, Green
Sizes
S, M, L
Inventory
Dynamic (3 units)
Listing · Brand-owned
Size M · Green · Like New · Brand Seller
$60
Listing · P2P
Size S · Blue · Excellent · Seller Name
$50
Listing · P2P
Size L · Green · Good · Seller Name
$40
Defining the platform
Before starting on interface design, I partnered with Product, Growth, and Engineering to map out how the platform would grow. Together, we discussed trade-offs, set priorities, and translated the new resale business into product decisions that could scale for the next phase.
Considerations & Goals
Strategic Decisions
Build instead of buy
We evaluated existing merchandising platforms and found that they couldn't model resale listings without heavy customization, so we invested in a purpose-built platform.
Ship iteratively
We prioritized the workflows that consumed the most time. We released the smallest, most valuable product to improve that workflow first, then expanded it based on how people used it.
Define the functionality
Many design decisions focused on user behavior and mental models instead of just the interface. Setting shared rules early reduced ambiguity during implementation.
Questions such as whether "All Products" should include historical inventory or how search should behave within collection rules required consistent answers before engineering could begin.
Mapping the System

Before designing individual screens, I mapped how Products, Listings, Collections, Reviews, and Discounts connected across the platform. This process identified reusable workflows, surfaced brand-specific requirements, and informed scalable patterns for subsequent solutions.
Examples of brand complexity:
Soltutions
The platform evolved through four deliberate phases, with each release solving an immediate functional need and creatineg the foundation for the next phase.
Collections
Collections became the merchandising foundation for the Admin platform, replacing manual workflows and establishing reusable business logic to support future features.


Before launching rule-based collections, we conducted moderated testing sessions with brand users, guiding them through the collection-building flow and identifying gaps between the tool’s functionality and user expectations.
Observation
Design Change
Users assumed all products shown were in stock and didn’t understand the difference from traditional e-commerce
Made “In Stock” the default view and added contextual guidance when switching views
Users expected to have to manually drag each item into order
Surfaced rule-based sorting more clearly within the interface
The trashcan icon for removing an item from a collection was interpreted as permanent deletion from the entire catalog
Replaced the icon with explicit show/hide buttons
Listings
The original Admin experience was built around Products, but resale operates around Listings. Each listing represents a unique item with its own seller, condition, size, pricing, and fulfillment details. Without visibility into listings, Brand Success teams lacked the tools to manage the inventory actually available to customers.

A centralized workspace for searching, filtering, and managing live inventory.

A unified view for understanding and taking action on an individual listing.
Listing Review
Recognizing the success of the new Listing Details pattern, I identified an opportunity to reuse it within Listing Review. Leveraging this existing design pattern improved review efficiency, reduced implementation effort, and reinforced consistency.


Discounts & Seller Incentives
As partners expanded their resale programs, they needed more flexible ways to promote inventory and encourage participation. Rather than introducing disconnected tools, I extended existing platform patterns to support both merchandising and seller growth.

Flexible promotional tools for inventory management.

Operational tools for encouraging seller participation.
Visual System & Rebrand
Transformed a collection of independently evolving tools into a cohesive internal platform. This not only created a more polished experience but also improved consistency, accelerated future development, and established a foundation for the product’s continued growth.


Unified the visual system
Introduced a quieter color palette, modern typography, consistent iconography, and reusable components across Admin, Customer Service, and Warehouse Management.
Prioritized readability
Based on user interviews, I deviated from the common admin-tool convention of small text and dense layouts. We maintained larger text to reduce fatigue for teams spending hours in these workflows.
Created a scalable foundation
Established shared components, patterns, and documentation that reduced duplicated design and engineering effort. Later, partnered with Engineering to optimize agentic workflows, making them easier to extend and maintain.
Impact
Operational Self-Service
Merchandising Efficiency
Third-Party Dependence
Reusable Design Patterns
jump to
Admin App
An operational platform for managing resale inventory and merchandising – built to support a model traditional e-commerce tools weren't designed for.

Project Overview
The Difference in Data Models
Traditional e-commerce
Taylor Dress
Colors
Blue, Green
Sizes
S, M, L
Inventory
Static (100 units)
Price
$148
Resale e-commerce
Taylor Dress
Colors
Blue, Green
Sizes
S, M, L
Inventory
Dynamic (3 units)
Listing · Brand-owned
Size M · Green · Like New · Brand Seller
$60
Listing · P2P
Size S · Blue · Excellent · Seller Name
$50
Listing · P2P
Size L · Green · Good · Seller Name
$40
Defining the platform
Before starting on interface design, I partnered with Product, Growth, and Engineering to map out how the platform would grow. Together, we discussed trade-offs, set priorities, and translated the new resale business into product decisions that could scale for the next phase.
Considerations & Goals
Strategic Decisions
Build instead of buy
We evaluated existing merchandising platforms and found that they couldn't model resale listings without heavy customization, so we invested in a purpose-built platform.
Ship iteratively
We prioritized the workflows that consumed the most time. We released the smallest, most valuable product to improve that workflow first, then expanded it based on how people used it.
Define the functionality
Many design decisions focused on user behavior and mental models instead of just the interface. Setting shared rules early reduced ambiguity during implementation.
Mapping the System

Before designing individual screens, I mapped how Products, Listings, Collections, Reviews, and Discounts connected across the platform. This process identified reusable workflows, surfaced brand-specific requirements, and informed scalable patterns for subsequent solutions.
Examples of brand complexity:
Soltutions
The platform evolved through four deliberate phases, with each release solving an immediate functional need and creatineg the foundation for the next phase.
Collections
Collections became the merchandising foundation for the Admin platform, replacing manual workflows and establishing reusable business logic to support future features.


Before launching rule-based collections, we conducted moderated testing sessions with brand users, guiding them through the collection-building flow and identifying gaps between the tool’s functionality and user expectations.
Observation
Design Change
Users assumed all products shown were in stock and didn’t understand the difference from traditional e-commerce
Made “In Stock” the default view and added contextual guidance when switching views
Users expected to have to manually drag each item into order
Surfaced rule-based sorting more clearly within the interface
The trashcan icon for removing an item from a collection was interpreted as permanent deletion from the entire catalog
Replaced the icon with explicit show/hide buttons
Listings
The original Admin experience was built around Products, but resale operates around Listings. Each listing represents a unique item with its own seller, condition, size, pricing, and fulfillment details. Without visibility into listings, Brand Success teams lacked the tools to manage the inventory actually available to customers.

A centralized workspace for searching, filtering, and managing live inventory.

A unified view for understanding and taking action on an individual listing.
Listing Review
Recognizing the success of the new Listing Details pattern, I identified an opportunity to reuse it within Listing Review. Leveraging this existing design pattern improved review efficiency, reduced implementation effort, and reinforced consistency.


Discounts & Seller Incentives
As partners expanded their resale programs, they needed more flexible ways to promote inventory and encourage participation. Rather than introducing disconnected tools, I extended existing platform patterns to support both merchandising and seller growth.

Flexible promotional tools for inventory management.

Operational tools for encouraging seller participation.
Visual System & Rebrand
Transformed a collection of independently evolving tools into a cohesive internal platform. This not only created a more polished experience but also improved consistency, accelerated future development, and established a foundation for the product’s continued growth.


Unified the visual system
Introduced a quieter color palette, modern typography, consistent iconography, and reusable components across Admin, Customer Service, and Warehouse Management.
Prioritized readability
Based on user interviews, I deviated from the common admin-tool convention of small text and dense layouts. We maintained larger text to reduce fatigue for teams spending hours in these workflows.
Created a scalable foundation
Established shared components, patterns, and documentation that reduced duplicated design and engineering effort. Later, partnered with Engineering to optimize agentic workflows, making them easier to extend and maintain.
Impact
Operational Self-Service
Third-Party Dependence
Merchandising Efficiency
Reusable Design Patterns
jump to
Admin App
An operational platform for managing resale inventory and merchandising – built to support a model traditional e-commerce tools weren't designed for.

Project Overview
The Difference in Data Models
Traditional e-commerce
Taylor Dress
Colors
Blue, Green
Sizes
S, M, L
Inventory
Static (100 units)
Price
$148
Resale e-commerce
Taylor Dress
Colors
Blue, Green
Sizes
S, M, L
Inventory
Dynamic (3 units)
Listing · Brand-owned
Size M · Green · Like New · Brand Seller
$60
Listing · P2P
Size S · Blue · Excellent · Seller Name
$50
Listing · P2P
Size L · Green · Good · Seller Name
$40
Defining the platform
Before starting on interface design, I partnered with Product, Growth, and Engineering to map out how the platform would grow. Together, we discussed trade-offs, set priorities, and translated the new resale business into product decisions that could scale for the next phase.


Considerations & Goals
Strategic Decisions
Build instead of buy
We evaluated existing merchandising platforms and found that they couldn't model resale listings without heavy customization, so we invested in a purpose-built platform.
Ship iteratively
We prioritized the workflows that consumed the most time. We released the smallest, most valuable product to improve that workflow first, then expanded it based on how people used it.
Define the functionality
Many design decisions focused on user behavior and mental models instead of just the interface. Setting shared rules early reduced ambiguity during implementation.
Mapping the System

Before designing individual screens, I mapped how Products, Listings, Collections, Reviews, and Discounts connected across the platform. This process identified reusable workflows, surfaced brand-specific requirements, and informed scalable patterns for subsequent solutions.
Examples of brand complexity:
Solutions
The platform evolved through four deliberate phases, with each release solving an immediate functional need and creating the foundation for the next phase.
Collections
Collections became the merchandising foundation for the Admin platform, replacing manual workflows and establishing reusable business logic to support future features.


Before launching rule-based collections, we conducted moderated testing sessions with brand users, guiding them through the collection-building flow and identifying gaps between the tool’s functionality and user expectations.
Observation
Design Change
Users assumed all products shown were in stock and didn’t understand the difference from traditional e-commerce
Made “In Stock” the default view and added contextual guidance when switching views
Users expected to have to manually drag each item into order
Surfaced rule-based sorting more clearly within the interface
The trashcan icon for removing an item from a collection was interpreted as permanent deletion from the entire catalog
Replaced the icon with explicit show/hide buttons
Listings
The original Admin experience was built around Products, but resale operates around Listings. Each listing represents a unique item with its own seller, condition, size, pricing, and fulfillment details. Without visibility into listings, Brand Success teams lacked the tools to manage the inventory actually available to customers.


A centralized workspace for searching, filtering, and managing live inventory.
A unified view for understanding and taking action on an individual listing.
Listing Review
Recognizing the success of the new Listing Details pattern, I identified an opportunity to reuse it within Listing Review. Leveraging this existing design pattern improved review efficiency, reduced implementation effort, and reinforced consistency.


Discounts & Seller Incentives
As partners expanded their resale programs, they needed more flexible ways to promote inventory and encourage participation. Rather than introducing disconnected tools, I extended existing platform patterns to support both merchandising and seller growth.


Flexible promotional tools for inventory management.
Operational tools for encouraging seller participation.
Visual System & Rebrand
Transformed a collection of independently evolving tools into a cohesive internal platform. This not only created a more polished experience but also improved consistency, accelerated future development, and established a foundation for the product’s continued growth.


Unified the visual system
Introduced a quieter color palette, modern typography, consistent iconography, and reusable components across Admin, Customer Service, and Warehouse Management.
Prioritized readability
Based on user interviews, I deviated from the common admin-tool convention of small text and dense layouts. We maintained larger text to reduce fatigue for teams spending hours in these workflows.
Created a scalable foundation
Established shared components, patterns, and documentation that reduced duplicated design and engineering effort. Later, partnered with Engineering to optimize agentic workflows, making them easier to extend and maintain.
Impact
Operational Self-Service
Third-Party Dependence
Merchandising Efficiency
Reusable Design Patterns
jump to