Drobe

Leading design strategy for a digital wardrobe app
D2C
Mobile-First
0-1

Drobe

Leading design strategy for a digital wardrobe app
D2C
Mobile-First
0-1

Drobe

Leading design strategy for a digital wardrobe app
D2C
Mobile-First
0-1
Overview
Creating a sustainable wardrobe app to overcome the retention problems of existing alternatives
Overview
Creating a sustainable wardrobe app to overcome the retention problems of existing alternatives

During a design mentorship program, I created Drobe to improve user retention rates in the digital wardrobe space and promote sustainable fashion habits.

Drobe accomplishes these objectives by automating tedious wardrobe management tasks and using AI to deliver contextually relevant outfit suggestions.

My Roles
My Roles

Interaction Design

Product Strategy

User Research

User Testing

Interaction Design

Product Strategy

User Research

User Testing

Tools
Tools

Figma

Miro

Photoshop

Figma

Miro

Photoshop

Timeline
Timeline

Two Months,
Completed in

August 2024

Two Months,
Completed in

August 2024

Team
Team

Jacob Kersh
(Solo Project)

Jacob Kersh
(Solo Project)

Overview
Creating a sustainable wardrobe app to overcome the retention problems of existing alternatives

During a design mentorship program, I created Drobe to improve user retention rates in the digital wardrobe space and promote sustainable fashion habits.

Drobe accomplishes these objectives by automating tedious wardrobe management tasks and using AI to deliver contextually relevant outfit suggestions.

My Roles

Interaction Design

Product Strategy

User Research

User Testing

Tools

Figma

Miro

Photoshop

Timeline

Two Months,
Completed in

August 2024

Team

Jacob Kersh
(Solo Project)

Solution Snapshot
A preview grid of the final design
Solution Snapshot
A preview grid of the final design
Solution Snapshot
A preview grid of the final design

The current state of Drobe reflects my commitment to intentional design and thorough testing, even when working within tight deadlines.

You can explore the solution snapshot below, or view full product demos here.

Onboarding
Onboarding
Instantly familiar design language
Instantly familiar design language
Instantly familiar design language

When first opening Drobe, users are greeted by an iconic 3D logo and components that align closely with Apple's Human Interface Guidelines.

Personalization through style profiling

During onboarding, users complete a brief style profile. This enables Drobe's AI to more accurately autofill clothing details and generate contextual outfits.

Personal Details
Gender

􀆏

Body Type

􀆏

Color Preferences

Base
Accent

Sizing Information

Top Size

􀆊

Bottom Size

􀆊

Shoe Size

􀆊

Style Adjectives

Confident

Cool
Edgy
Sensual
Tailored
Flowy
Radiant
Artistic
Preppy
Classic
Dreamy
Daring
Fragile
Grunge
Innovative
Soft
Laid-Back
New
Architectural
Personalization through style profiling

During onboarding, users complete a brief style profile. This enables Drobe's AI to more accurately autofill clothing details and generate contextual outfits.

Personal Details
Gender

􀆏

Body Type

􀆏

Color Preferences

Base
Accent

Sizing Information

Top Size

􀆊

Bottom Size

􀆊

Shoe Size

􀆊

Style Adjectives

Confident

Cool
Edgy
Sensual
Tailored
Flowy
Radiant
Artistic
Preppy
Classic
Dreamy
Daring
Fragile
Grunge
Innovative
Soft
Laid-Back
New
Architectural
Personalization through style profiling

During onboarding, users complete a brief style profile. This enables Drobe's AI to more accurately autofill clothing details and generate contextual outfits.

Personal Details
Gender

􀆏

Body Type

􀆏

Color Preferences

Base
Accent

Sizing Information

Top Size

􀆊

Bottom Size

􀆊

Shoe Size

􀆊

Style Adjectives

Confident

Cool
Edgy
Sensual
Tailored
Flowy
Radiant
Artistic
Preppy
Classic
Dreamy
Daring
Fragile
Grunge
Innovative
Soft
Laid-Back
New
Architectural
Wardrobe
Wardrobe
Effortless scanning and filtering
Effortless scanning and filtering
Effortless scanning and filtering

Users can visually scan their digital wardrobe by items, outfits, or capsules. They can also use advanced filters to narrow their search.

Easy access to clothing item details
Easy access to clothing item details
Easy access to clothing item details

Tapping an item reveals a sheet that displays its corresponding details. Most of this information is autofilled by AI when the item is uploaded.

Wear statistics at a glance

Diligently

analyzed.

Beautifully

visualized.

Wardrobe Breakdown
Distribution of items by type
Tops
Accessories
Bottoms
Footwear
Outerwear
Swimwear
Average Item Cost
Current & depreciated totals
Current
$68.52
Depreciated
$41.11
Total Wardrobe Value
Sum of item costs
$890.80
Usage Rankings
Ordered by wear time
All
Tops
Bottoms
Outerwear
Footwear
Accessories
Swimwear

12 times

$1.66/wear

9 times

$4.99/wear

8 times

$26.25/wear

7 times
$3.28/wear
6 times
$19.50/wear
Color Distribution
Item count by base color

5

4

3

2

1

0

Overall Wear Rate
Percentage of items worn
36
%
100
%
Wear statistics at a glance

Diligently analyzed. Beautifully visualized.

Wardrobe Breakdown
Distribution of items by type
Tops
Accessories
Bottoms
Footwear
Outerwear
Swimwear
Average Item Cost
Current & depreciated totals
Current
$68.52
Depreciated
$41.11
Total Wardrobe Value
Sum of item costs
$890.80
Usage Rankings
Ordered by wear time
All
Tops
Bottoms
Outerwear
Footwear
Accessories
Swimwear

12 times

$1.66/wear

9 times

$4.99/wear

8 times

$26.25/wear

7 times
$3.28/wear
6 times
$19.50/wear
Color Distribution
Item count by base color

5

4

3

2

1

0

Overall Wear Rate
Percentage of items worn
36
%
100
%
Wear statistics at a glance

Diligently

analyzed.

Beautifully

visualized.

Wardrobe Breakdown
Distribution of items by type
Tops
Accessories
Bottoms
Footwear
Outerwear
Swimwear
Average Item Cost
Current & depreciated totals
Current
$68.52
Depreciated
$41.11
Total Wardrobe Value
Sum of item costs
$890.80
Usage Rankings
Ordered by wear time
All
Tops
Bottoms
Outerwear
Footwear
Accessories
Swimwear

12 times

$1.66/wear

9 times

$4.99/wear

8 times

$26.25/wear

7 times
$3.28/wear
6 times
$19.50/wear
Color Distribution
Item count by base color

5

4

3

2

1

0

Overall Wear Rate
Percentage of items worn
36
%
100
%
Ability to import items using online stores
Ability to import items using online stores
Ability to import items using online stores

Users can add items using product photos from online store pages—all without ever exiting the app. Store links can also be saved for quicker access.

Clothing uploads, entirely in-app
Clothing uploads, entirely in-app
Clothing uploads, entirely in-app

Drobe’s in-app browser lets users screenshot clothing items in bulk. The app then performs background removal and autofills item details.

Styling
Styling
Powerful outfit building tools
Powerful outfit building tools
Powerful outfit building tools

A canvas for

self expression.

AI for tailored

suggestions.

A canvas for self expression. AI for tailored suggestions.

A canvas for self expression. AI for tailored suggestions.

Dynamic canvas with adaptable controls
Dynamic canvas with adaptable controls
Dynamic canvas with adaptable controls

Individual items in the canvas can easily be resized, rotated, and reordered. These controls become hidden when not in use, keeping focus on the outfit itself.

AI outfit creation, guided by flexible criteria

Creating AI outfits in Drobe is quick and intuitive. Users just choose from a set of criteria and let the app do the rest.

Event Information

When & Where

Climate

Occasion

Prioritization

Item Types

Item Usage

Base Item

Style Preferences

Colors

Materials

Brands

AI outfit creation, guided by flexible criteria

Creating AI outfits in Drobe is quick and intuitive. Users just choose from a set of criteria and let the app do the rest.

Event Information

When & Where

Climate

Occasion

Prioritization

Item Types

Item Usage

Base Item

Style Preferences

Colors

Materials

Brands

AI outfit creation, guided by flexible criteria

Creating AI outfits in Drobe is quick and intuitive. Users just choose from a set of criteria and let the app do the rest.

Event Information

When & Where

Climate

Occasion

Prioritization

Item Types

Item Usage

Base Item

Style Preferences

Colors

Materials

Brands

Sleek and functional outfit generation process
Sleek and functional outfit generation process
Sleek and functional outfit generation process

AI outfits are introduced with an audible chime and flowing gradient animation. Once visible, they can be saved, edited, refreshed, or flagged as inaccurate.

Subscription with a clear value proposition
Subscription with a clear value proposition
Subscription with a clear value proposition

In Drobe, the benefits of subscribing to Premium are communicated concisely and in a visually appealing manner. Pricing is transparent, and the purchasing process is well-integrated.

Product Background
Learning the basics of digital wardrobes
Product Background
Learning the basics of digital wardrobes
Product Background
Learning the basics of digital wardrobes

Following the initial onboarding of my mentorship program, I was given two months to build a digital wardrobe application from scratch.

I promptly began researching the benefits of utilizing a digital wardrobe—and the limitations of existing solutions.

What Are Digital Wardrobe Apps?

Digital wardrobes bring your closet to your pocket, offering added functionality and increased sustainability.

When designed correctly, they feel like shopping from your own clothing collection.

What Are Digital Wardrobe Apps?

Digital wardrobes bring your closet to your pocket, offering added functionality and increased sustainability.

When designed correctly, they feel like shopping from your own clothing collection.

What Are Digital Wardrobe Apps?

Digital wardrobes bring your closet to your pocket, offering added functionality and increased sustainability.

When designed correctly, they feel like shopping from your own clothing collection.

Which Problems Do They Address?

The fashion industry pushes us to buy constantly—so we feel like we have nothing to wear.

Digital wardrobes counter this issue by being more visible, accessible, and intelligent than purely physical closet spaces.

Which Problems Do They Address?

The fashion industry pushes us to buy constantly—so we feel like we have nothing to wear.

Digital wardrobes counter this issue by being more visible, accessible, and intelligent than purely physical closet spaces.

Which Problems Do They Address?

The fashion industry pushes us to buy constantly—so we feel like we have nothing to wear.

Digital wardrobes counter this issue by being more visible, accessible, and intelligent than purely physical closet spaces.

Why Do Current Solutions Fall Short?

Existing apps have poor user retention rates due to a range of unresolved issues.

Fixing such issues would would drive engagement and foster long-term sustainable fashion habits.

Why Do Current Solutions Fall Short?

Existing apps have poor user retention rates due to a range of unresolved issues.

Fixing such issues would would drive engagement and foster long-term sustainable fashion habits.

Why Do Current Solutions Fall Short?

Existing apps have poor user retention rates due to a range of unresolved issues.

Fixing such issues would would drive engagement and foster long-term sustainable fashion habits.

Competitive Analysis
Analyzing the competition to identify problem areas
Competitive Analysis
Analyzing the competition to identify problem areas
Competitive Analysis
Analyzing the competition to identify problem areas

Once I grasped digital wardrobes as a concept, I began to analyze existing applications. I focused on user reviews to derive pain points, which I distilled into three core issues.

I then heuristically evaluated the apps most affected by each issue, which helped support my findings.

Problem Discovery
Integrating core issues to form an effective problem statement
Problem Discovery
Integrating core issues to form an effective problem statement
Problem Discovery
Integrating core issues to form an effective problem statement

Drawing from competitor reviews and my heuristic evaluation, I formulated a clear problem statement.


This step laid a strong foundation for subsequent research and design efforts.

Design a sustainable wardrobe app that boosts retention by eliminating the complex architecture, high interaction cost, and obstructive paywalls found in existing alternatives.
Design a sustainable wardrobe app that boosts retention by eliminating the complex architecture, high interaction cost, and obstructive paywalls found in existing alternatives.
Design a sustainable wardrobe app that boosts retention by eliminating the complex architecture, high interaction cost, and obstructive paywalls found in existing alternatives.
Focus Group
Discussing the digital wardrobe space with current users
Focus Group
Discussing the digital wardrobe space with current users
Focus Group
Discussing the digital wardrobe space with current users

After setting the project's direction, I conducted a focus group with users from various digital wardrobe apps.

This dialogue revealed a set of shared frustrations, which I analyzed using thematic coding. My findings effectively validated the problem statement I had recently devised.

Complex Architecture

Poor navigation flow

"My entire app is menus inside of menus and going back and forth to find stuff."

Tedious item uploads

"It takes way too many pages to upload clothing items to the app so I basically gave up."

Complex Architecture

Poor navigation flow

"My entire app is menus inside of menus and going back and forth to find stuff."

Tedious item uploads

"It takes way too many pages to upload clothing items to the app so I basically gave up."

High Interaction Cost

AI is inaccurate

"The AI outfits are all misses for me. I feel like it's too early for it to be useful at all."

Too much upkeep

"If I want accurate statistics, I have to update every piece of clothing every time I wear it."

High Interaction Cost

AI is inaccurate

"The AI outfits are all misses for me. I feel like it's too early for it to be useful at all."

Too much upkeep

"If I want accurate statistics, I have to update every piece of clothing every time I wear it."

Obstructive Paywalls

Predatory charges

"They wait till you invest your time and energy, then charge you for basic features."

Distracting ads

"There's no pattern to when ads will pop up or how long they are—it is so frustrating."

Obstructive Paywalls

Predatory charges

"They wait till you invest your time and energy, then charge you for basic features."

Distracting ads

"There's no pattern to when ads will pop up or how long they are—it is so frustrating."

Complex Architecture

Poor navigation flow

"My entire app is menus inside of menus and going back and forth to find stuff."

Tedious item uploads

"It takes way too many pages to upload clothing items to the app so I basically gave up."

High Interaction Cost

AI is inaccurate

"The AI outfits are all misses for me. I feel like it's too early for it to be useful at all."

Too much upkeep

"If I want accurate statistics, I have to update every piece of clothing every time I wear it."

Obstructive Paywalls

Predatory charges

"They wait till you invest your time and energy, then charge you for basic features."

Distracting ads

"There's no pattern to when ads will pop up or how long they are—it is so frustrating."

MVP Mind Map
Translating user frustrations into exploratory product ideas
MVP Mind Map
Translating user frustrations into exploratory product ideas
MVP Mind Map
Translating user frustrations into exploratory product ideas

Based on my analysis of focus group insights, I created a mind map to quickly visualize how the established codes could translate into actionable product ideas.

This exercise produced a range of attributes to sort through and guided me towards defining the MVP.

Prioritization Matrix
Ranking ideas to determine the minimum viable feature set
Prioritization Matrix
Ranking ideas to determine the minimum viable feature set
Prioritization Matrix
Ranking ideas to determine the minimum viable feature set

To prioritize the attributes I brainstormed, I ranked them by their impact on user experience and the effort required for development.


This process helped me define the MVP's necessary features while ensuring the project remained within the program's time constraints.

Show MVP features only
Show MVP features only
Information Architecture
Designing the architecture of Drobe to minimize interaction cost
Information Architecture
Designing the architecture of Drobe to minimize interaction cost
Information Architecture
Designing the architecture of Drobe to minimize interaction cost

With the MVP established, I structured Drobe’s information architecture around four global nodes.


Each global node corresponds to a primary screen, branching into local nodes for interaction points and contextual nodes for adaptive overlays.


This structure minimizes interaction cost by reducing taps and consolidating content onto single screens.


Note that the diagram includes features beyond the MVP to reflect Drobe’s broader future scope.

Disable non-MVP features
Disable non-MVP features
Design System
Building a design system rooted in scaleability and familiarity
Design System
Building a design system rooted in scaleability and familiarity
Design System
Building a design system rooted in scaleability and familiarity

A core tenet of Drobe's MVP was to develop a familiar design system rooted in Apple’s Human Interface Guidelines.

To pave the way for scalability, I created collections of primitive and system design tokens using Figma variables. I then built a library of flexible components.

As testing progressed, I expanded the system with custom components and complex prototyping logic.

User Testing Highlights
Validating design decisions through extensive testing
User Testing Highlights
Validating design decisions through extensive testing
User Testing Highlights
Validating design decisions through extensive testing

Guided by Drobe's completed information architecture, I began iterating through several low-fidelity prototypes.

Once the app's main functionality was validated, I transitioned to developing high-fidelity flows and expanding the design system.

Below are some key highlights from the testing process.

Onboarding

Refining user color selection

During onboarding, users initially selected their color preferences through a pencil palette and saturation slider.


However, the color options were limited, and the slider mistakenly resembled an opacity control.


I resolved this by refining the slider and introducing new selection methods.

Wardrobe

Improving item type statistics

A key visual in the statistics tab is the distribution of items by type.


Early iterations of this visual were difficult to read and lacked specific category breakdowns.


Thus, I restructured the design to be more compact and added a collapsible list with category details.

Styling

Streamlining AI outfit generation

To expedite AI outfit creation, I aimed for the weather criterion to autofill based on the user's chosen date and location.


A link button was integrated to show this connection, but failed to clearly convey its functionality.


To clarify, I pivoted to using a dashed line and autofill toggle.

Post-Test Survey
Gathering quantitative feedback on the ultimate iteration
Post-Test Survey
Gathering quantitative feedback on the ultimate iteration
Post-Test Survey
Gathering quantitative feedback on the ultimate iteration

With the program winding down and high-fidelity testing yielding increasingly robust results, it felt appropriate to wrap up the development process.

To gauge user enthusiasm for the current iteration, I asked participants to complete a brief quantitative survey. The results were largely positive.

With the program winding down and high-fidelity testing yielding increasingly robust results, it felt appropriate to wrap up the development process.

To gauge user enthusiasm for the current iteration, I asked participants to complete a brief quantitative survey. The results were largely positive.

Below is an example survey question and its corresponding average response amount.

Free Version Usability

Free Version Usability

"The navigation of the free version of Drobe was easy and enjoyable to navigate."

1

2

3

4

5

Strongly disagree

Strongly agree

4.11 avg.

Free Version Usability

"The navigation of the free version of Drobe was easy and enjoyable to navigate."

1

2

3

4

5

Strongly disagree

Strongly agree

4.11 avg.

Free Version Usability

Free Version Usability

"The navigation of the free version of Drobe was easy and enjoyable to navigate."

1

2

3

4

5

Strongly disagree

Strongly agree

4.11 avg.

Free Version Usability

"The navigation of the free version of Drobe was easy and enjoyable to navigate."

1

2

3

4

5

Strongly disagree

Strongly agree

4.11 avg.

Free Version Usability

Free Version Usability

"The navigation of the free version of Drobe was easy and enjoyable to navigate."

1

2

3

4

5

Strongly disagree

Strongly agree

4.11 avg.

Free Version Usability

"The navigation of the free version of Drobe was easy and enjoyable to navigate."

1

2

3

4

5

Strongly disagree

Strongly agree

4.11 avg.

High-Fidelity Screens
Showcasing the final MVP through detailed product flows
High-Fidelity Screens
Showcasing the final MVP through detailed product flows
High-Fidelity Screens
Showcasing the final MVP through detailed product flows

The final iteration of Drobe includes product flows that encompass the complete MVP feature set and underlying information architecture.

For increased clarity, each flow has been illustrated via key screens and a playable demo of the full interaction.

Note that double clicking a demo will open it in fullscreen.

The final iteration of Drobe includes product flows that encompass the complete MVP feature set and underlying information architecture.

For increased clarity, each flow has been illustrated via key screens and a playable demo of the full interaction.

The final iteration of Drobe includes product flows that encompass the complete MVP feature set and underlying information architecture.

For increased clarity, each flow has been illustrated via key screens and a playable demo of the full interaction.

Onboarding & Style Profile
Onboarding & Style Profile
Wardrobe & Statistics
Wardrobe & Statistics
Uploading Items
Uploading Items
Styling with Canvas
Styling with Canvas
Styling with AI
Styling with AI
Onboarding & Style Profile
Onboarding & Style Profile
Wardrobe & Statistics
Wardrobe & Statistics
Uploading Items
Uploading Items
Styling with Canvas
Styling with Canvas
Styling with AI
Styling with AI
Reflection
Highlighting Drobe's success and finding opportunities for growth
Reflection
Highlighting Drobe's success and finding opportunities for growth
Reflection
Highlighting Drobe's success and finding opportunities for growth

The program concluded with a presentation of Drobe’s final iteration, where I demonstrated its strong user reception and capacity to improve retention rates in the digital wardrobe space.

I also emphasized how Drobe promotes sustainable fashion habits amongst long-term users.

Afterwards, I reflected on the design process—identifying important lessons and opportunities for growth.

The final iteration of Drobe includes product flows that encompass the complete MVP feature set and underlying information architecture.

For increased clarity, each flow has been illustrated via key screens and a playable demo of the full interaction.

Key Takeaways
Design Token Scaleability

Leveraging design tokens early on was important for scaling visual identity.

Interaction Cost Distribution

Balancing interaction cost between onboarding and regular tasks improved the perceived value for users.

Key Takeaways
Design Token Scaleability

Leveraging design tokens early on was important for scaling visual identity.

Interaction Cost Distribution

Balancing interaction cost between onboarding and regular tasks improved the perceived value for users.

Key Takeaways
Design Token Scaleability

Leveraging design tokens early on was important for scaling visual identity.

Interaction Cost Distribution

Balancing interaction cost between onboarding and regular tasks improved the perceived value for users.

Areas for Improvement
Fidelity vs. Time Constraints

The temptation to achieve pixel-perfect fidelity hindered rapid prototyping efforts.

Lack of Process Flexibility

While it provided structure, strict adherence to design thinking framework ultimately constrained the MVP's scope.

Areas for Improvement
Fidelity vs. Time Constraints

The temptation to achieve pixel-perfect fidelity hindered rapid prototyping efforts.

Lack of Process Flexibility

While it provided structure, strict adherence to design thinking framework ultimately constrained the MVP's scope.

Areas for Improvement
Fidelity vs. Time Constraints

The temptation to achieve pixel-perfect fidelity hindered rapid prototyping efforts.

Lack of Process Flexibility

While it provided structure, strict adherence to design thinking framework ultimately constrained the MVP's scope.

Future Plans
Planner with Log Entries

Creating a log system in the planner tab would enhance wear tracking and analytics.

Moodboard & Panel System

Developing a moodboard tab with filterable panels would allow users to better visualize their style evolution.

Future Plans
Planner with Log Entries

Creating a log system in the planner tab would enhance wear tracking and analytics.

Moodboard & Panel System

Developing a moodboard tab with filterable panels would allow users to better visualize their style evolution.

Future Plans
Planner with Log Entries

Creating a log system in the planner tab would enhance wear tracking and analytics.

Moodboard & Panel System

Developing a moodboard tab with filterable panels would allow users to better visualize their style evolution.

Case Study Collection
Check out more of my recent work
Case Study Collection
Check out more of my recent work
Case Study Collection
Check out more of my recent work


Copyright © 2025 Jacob Kersh
Powered by caffeine gum. Coffee is overrated.
Last updated on January 1st, 2025
Copyright © 2025 Jacob Kersh
Powered by caffeine gum. Coffee is overrated.
Last updated on January 1st, 2025
Copyright © 2025 Jacob Kersh
Powered by caffeine gum. Coffee is overrated.
Last updated on January 1st, 2025