← All projects
Product design, B2B marketplace, 2024 to 2025

POMU

Pomu is an AI marketplace that matches independent fashion founders with manufacturers who can actually build what they're picturing. Founders could design something but had no way to find someone to make it, so I pushed us to rebuild Pomu's search around images instead of just keywords. I led that AI search and results work myself, and I was also involved in research, the rest of the product, the design system, and the brand, since there were only two of us designing this.

Product design0 to 1AI/MLDesign systemBrand identity
Role
Founding designer, team of two
Focus
AI search & results flow
Timeline
2024 to 2025
Tools
Figma, ProtoPie, Miro
Shipped and attracted investor interest. No longer active, the team has since moved on.
POMU platform

POMU: AI-powered manufacturer matching for fashion entrepreneurs, with dual image and keyword search on a CNN plus NLP pipeline.

40%
Faster production after the design system shipped
350+
LinkedIn followers from zero in three months
12+
Discovery interviews with fashion founders
0 to 1
Full surface, research through ship
The problemFashion founders who can design a product still can't find a manufacturer to build it. Everything out there is built for enterprise buyers, Alibaba listings with no way to check quality, Reddit threads full of anecdotes, spreadsheets people trade in private Slack groups. Pomu was never trying to serve an enterprise buyer. It was for the independent founder who doesn't know manufacturing terms and doesn't have time to learn them, and that's who I designed for the whole way through.
Overview

This market is built for enterprise buyers, not someone placing their first order.

Pomu's client is that independent fashion founder placing a first order, someone who has a product in mind but no manufacturing vocabulary to describe it with. I worked closely with three engineers and one other designer, and between us we covered research, the actual product, and the design system underneath it.

Where I spent my time

LedAI search & results, the core interaction founders use to find a match
ContributedOnboarding, supplier profiles, and messaging
ContributedDesign system and brand identity
Research

12+ discovery interviews

Affinity mapping and insight synthesis across New York and Los Angeles founders.

Flows

Full product surface

Onboarding, dual-input search, results, supplier profiles, and messaging end to end.

System

Built for a team of three

Tokens, components, and pattern documentation engineers pulled from directly.

The research below is what pointed the whole team toward search as the place to focus first.

Research

I talked to twelve founders and heard the same four frustrations over and over.

I ran semi-structured interviews with early-stage fashion founders in New York and Los Angeles. I mostly asked three things: what does your current process look like, tell me about the last time it went badly, and what would make you trust a platform's recommendation.

Affinity mapping

Affinity mapping across twelve sessions. Four friction clusters shaped every design decision after this.

What twelve interviews turned up

Can't describe a design in factory terms
10 / 12
No way to verify a supplier before paying
9 / 12
Existing tools built for bulk, not a first order
7 / 12
Pricing stays hidden until deep in conversation
6 / 12

Self-reported friction, tagged during affinity mapping across all twelve sessions.

Two moments from the interviews

VR
Walk me through your last bad experience sourcing a manufacturer.
Interviewer
SF
I know exactly what the product should look like. I just have no idea how to translate that into something a factory in Vietnam will understand.
Streetwear founder, NYC, interview 04
VR
What would make you trust a platform's recommendation?
Interviewer
KF
We lost $8,000 to a supplier on Alibaba who ghosted us after the deposit. There was nothing to verify they were legitimate.
Sustainable knitwear founder, interview 07

What we got wrong first

We originally scoped this as a search problem: type what you want, an NLP model matches it to a catalogue. By about week two of interviews I realized that framing was wrong. Founders weren't struggling to search, they were struggling to translate what was in their head into words a factory would actually understand. Search only works if you can name the thing you want, and a lot of them couldn't, which is basically what that first quote above is about.

Original scope
Keyword-only search
Type what you want, NLP matches it to a catalogue. Assumes a founder can already name the thing they need.
→
What shipped
Image + text search
Upload a photo or sketch, describe it in plain language. No manufacturing vocabulary required to start.

That meant scrapping the keyword-only version engineering had already scoped, and making image input a real part of search instead of a backup option. My co-designer and I worked through this together, then brought it to engineering with the interview notes attached so it wasn't just our opinion. It turned into three principles that shaped everything after it, which are below.

Design goals

Three principles came out of that. I kept coming back to them the whole project.

Each one is a direct answer to something specific from the interviews, not a general best practice I pulled from somewhere else.

Principle 01

Meet users where knowledge ends

Accept image uploads and plain language as real inputs, not an afterthought. No manufacturing terms required, since the interviews showed most founders don't know them anyway.

Principle 02

Surface trust, don't assume it

Every supplier card shows certifications, MOQ, and turnaround time, with the AI's confidence level visible and explained. It's basically the direct answer to that $8,000 story above.

Principle 03

Make AI legible

Founders can see why Pomu recommended a supplier. I wanted every AI output to make sense, not feel like magic, because trust shouldn't depend on just believing the algorithm.

Principle one is basically why I designed search first. Here's how it shows up across the flow.

Product flow

It takes five steps to go from an idea to a manufacturer.

The hard part structurally was figuring out how much to show at each step, enough to build confidence without overwhelming someone who's never done this before. I went through twenty-two lo-fi wireframes across desktop and mobile to make sure the structure actually held up before any color touched it.

Step 01
Onboarding
Brand + MOQ inputs
→
Step 02
Dual search
Image + keyword
→
Step 03
Ranked results
AI confidence score
→
Step 04
Supplier profile
Certs, MOQ, timing
→
Step 05
Connect
Verified inquiry
Pomu desktop wireframes

Lo-fi wireframes: the same content model held at desktop and mobile before any visual design began.

Three decisions that shaped this flow

My co-designer and I worked these out together, each of us would bring a version, argue it against the interview data, and merge or kill it from there. Engineering weighed in on what was actually feasible before anything got locked in.

Decision 01

Progressive disclosure

Onboarding only asks for what it needs to seed better AI matches, nothing more than that upfront.

Decision 02

Co-located dual input

Image upload and text live in the same input, so it feels like one search, not two separate features stitched together.

Decision 03

Confidence at every result

Founders can see why something matched before they even click into the profile. Nothing about the AI here is a black box.

Shipped product

I built the whole flow as a real iOS app.

That five-step flow shipped as a native iOS app. You upload a design, Pomu reads it, and you land on a ranked list of verified factories. It's seven screens total, from upload to order confirmation. Pomu isn't active anymore, so this is its last shipped state.

Pomu iOS flow, 7 screens

iOS flow: upload and description, AI reading the design, ranked results, match detail, empty state, manufacturer chat, order confirmation.

Screens 01 to 02

Upload and describe

You can drop in an image or just type a description. A few category chips are there so a single tap can start a search.

Screens 03 to 04

Ranked results, match detail

Every result leads with a match score instead of just a price. A sticky bar keeps Message and Order Now within reach the whole time.

Screens 05 to 07

Edge cases and order

Even the empty state gives you something to do next. Order confirmation shows the deposit and delivery timeline right away.

Animated prototype: the full iOS flow from upload to ranked results.

The search interface, the part I led

Search
Results

Search and results: co-located inputs, confidence scoring, transparent match reasoning.

Image and text share one input instead of a toggle between modes, which is really just principle one in practice: a founder shouldn't have to decide how to search before they've even started. Match score and the reasoning behind it sit on every card too, so trust and legibility show up right when someone's deciding whether to click into a profile.

Match score and the reasoning behind it show up on every card. Founders can edit the parameters the AI generated. Every confidence tier is explained in plain English, and the inputs are shown right there so people can see what actually fed into the result.
Live prototype

Live prototype: onboarding through ranked results with dual-input AI search.

System & brand

What was actually running underneath all of that.

None of those screens were designed one at a time. Working with three engineers and one other designer, I treated the design system as something the whole team relied on, not just a Figma file sitting off to the side, but the actual source engineers pulled from through Dev Mode. The brand had to work on both ends of the marketplace too, credible to a founder and to a factory at the same time.

40%
Faster time to ship new product surfaces, measured against pre-system sprint velocity tracked in team reviews.
Open these up, this is the part most case studies skip
Layer 01
Tokens
Color, spacing, type
→
Layer 02
Components
Buttons, cards, forms
→
Layer 03
Patterns
Search, results, profiles
→
Output
Shipped product
Zero re-explanation
Components
Type
Design system
Colors

Component library, type scale, documentation, color palette, and grid system.

Pomu had to feel credible to a Brooklyn streetwear founder and professional to a manufacturing director in Hanoi at the same time. I checked every brand decision against both of those people.

Brand

Brand system: logomark, wordmark, and visual guidelines.

350+
LinkedIn followers from zero in three months. Once the template system existed, the founding team didn't need me to publish, so they could actually post at startup speed. Numbers pulled from LinkedIn's own analytics.
Template 1
Template 2

LinkedIn campaign templates: built from brand tokens, publishable without opening Figma.

Outcomes

What actually shipped.

Each of these ties back to something above: the system engineers actually used, the search flow founders used, the legibility principle put into practice.

Engineering

Zero re-explanation

Three engineers pulled straight from the design system through Dev Mode. No handoff meetings needed once it shipped.

Product

Seven-screen iOS flow shipped

The whole flow, upload through order confirmation, went live on the App Store, built and tested against the same system from day one.

Trust

Confidence scores, explained

Every AI recommendation comes with plain-English reasoning attached. That's really the whole point of the make-AI-legible principle.

Takeaways

What zero-to-one taught me.

When you're starting from zero, there's no existing pattern to lean on, so how good your research is basically decides how good your bets are. The hard part isn't coming up with ideas, it's figuring out which one to actually build next. Working inside an AI pipeline also changed how I design. The model could only do what it could do, so my job became translating that into something a founder could actually trust, and that's something I think about on every AI product now.

Get in touch

Let's build
something.

vandana.raj1113@gmail.com