Gen-AI Try-On · Consumer / B2C · 2026

Appari

Shipped a gen-AI try-on app to 250+ users, then found out why they would not upload a selfie

ROLE
Sole designer. Product design and front-end build.
TEAM
One full-stack developer, one AI engineer, me. No product manager.
COMPANY TYPE
Startup, Consumer B2C
DELIVERABLES
Research, Product Design, Branding, Design Language, Design System
MEDIUM
Mobile App, Website

TOOLS

  • Figma
  • ChatGPT
  • Claude
  • VS Code
  • Vue.js
  • Tailwind
  • Next.js
  • Fashn API
  • MongoDB
  • AWS
  • Vercel

At a glance

Problem
Shoppers can’t tell how clothes will look on them online, so they buy several sizes and return most, or don’t buy.
What I did
Designed the product and built the front end, from a one-line idea to a live beta. Then redesigned onboarding when launch data showed people stopping at the selfie screen.
Outcome
250+ users, and first-timers now pick a demo model and go on to try on an outfit instead of dropping off.
250+
Users post MVP launch
+80%
First-time users choosing a demo model instead of dropping off at the selfie screen
60%
Of first-time users completed a try-on in under 5 minutes

Challenge & context

A gen-AI virtual try-on app I took from a one-line idea to a 250+ user beta. Then launch data showed people stopping at the selfie screen, so I redesigned onboarding.

What I did

Part one

Getting it built

Zero to a live beta

01One selfie, not a body scan Instant

Cut face and body scanning down to one full-body photo; onboarding dropped to under a minute.

Modified, too many steps

Proceeded, two steps, simple

02Dropped Body Measurements

Left sizing out of the MVP: the AI couldn’t predict fit reliably yet.

Rejected completely for MVP

03Removed Outfit URL

Removed outfit-from-a-link for the MVP: the tech couldn’t generate an outfit from a URL in time.

Modified

Proceeded

04Simplify Onboarding

Swapped full account creation for ‘Login with Google’, so people could try the app sooner.

Modified, 4 screens

Proceeded, 1 screen

What shipped

The live app, a hand-coded Tailwind design system, and the marketing website.

Then we launched

They signed up, reached the screen that asked for a photo of themselves, and stopped.

What I did

Part two

Getting it used

What the launch data showed

05Models before selfies Trust

Added demo models under the selfie upload, so people see a result before sharing a photo of themselves.

Modified, demo models added

06Demo clothes, no blank slate Instant

Pre-selected demo clothes, so a first try-on never depends on having an outfit photo ready.

Modified, demo clothes added

Impact & evidence

250+

Users post MVP launch

60%

Of first-time users completed a try-on in under 5 minutes

+80%

First-time users choosing a demo model instead of dropping off at the selfie screen

90%

Of users who started with a demo model went on to try on an outfit

2 outfits

Most users reached the north-star metric, using models and demo clothes

15%

Chance of a generation miss. Retries are unlimited and free.

What I learned

  • For a behaviour nobody has tried before, adoption beats accuracy. The body scan and measurements would have given better results, but people wouldn’t finish them.
  • Launch showed a second layer: even one selfie was too much to ask first. Trust had to come before the photo, with a demo model people could try at no cost.

Would do differently

  • Test feasibility at the wireframe stage. I designed the body scan and the paste-a-product-link flow before checking they could be built.
  • Body and face scanning wasn’t realistic for this concept at the time, and would have meant long onboarding for something nobody had tried before.