Brian EaganPortfolioIDtheLook

The free app that finds any outfit.

Screenshot any outfit and IDtheLook finds every piece, with prices at three budgets. No subscription, no account.

  • Get it on Google Play
  • App Store, coming soonComing soon
The IDtheLook welcome screen: Any outfit. Every price. with three steps, Screenshot it, We find the items, You pick the price
IDtheLook scan of a woman in a black leather jacket, with sunglasses, moto jacket, slip skirt, crossbody bag and ankle boots each tagged on the photo, and a $10 to $25, $25 to $75, $75 and up price ladder below

The Problem and the Idea

People see an outfit in a screenshot from TikTok, Instagram or Pinterest and have no fast way to find it. Searching by description is slow and hit or miss. IDtheLook starts from the photo itself. Upload a screenshot, take a picture, or share one from another app, and it starts finding the items right away. There is no feed, no search bar and no browsing.

How It Works

  1. The Find any outfit sheet with a row of recent photos, a Take a photo button and a Choose from library button

    1. Screenshot a look

    Upload a screenshot, take a photo, or share one from any app.

  2. IDtheLook scan of three friends on a rooftop with the crop box on one of them and her cardigan, pleated skirt and combat boots tagged

    2. See every item tagged

    Each piece is labelled where it sits in the photo. In a group shot, drag the red box onto the person you want.

  3. IDtheLook scan of a man in a linen shirt and shorts, with a price ladder of $10 to $28, $28 to $80 and $80 and up for gold round sunglasses

    3. Pick your price

    Three price ranges per item. Tap one to shop it.

Design Decisions

IDtheLook scan of a woman in a black leather jacket, with sunglasses, moto jacket, slip skirt, crossbody bag and ankle boots each tagged on the photo, and a $10 to $25, $25 to $75, $75 and up price ladder below

A price ladder instead of exact prices

Each item gets three price ranges: budget ($), mid-range ($$) and high-end ($$$). Pick the one that fits and see options at that price. It answers the question people actually have: roughly what will this cost?

❤️

Save it for later

A heart button under the cards saves the look.

🛒

Shop in one tap

Each range opens Amazon at that price.

IDtheLook scan of a woman in a red trench coat, with sunglasses, crossbody bag, trench coat, jeans and ankle boots tagged on the photo

Labels on the photo, not numbered pins or thumbnails

Each item is marked with a pill that carries its own category, so you can read the photo without a legend. Red is kept for marks on the photo, like the crop box and the item you're looking at.

📸

Five pieces

Sunglasses to boots, tagged in one photo.

🔄

Always in sync

The red pill moves as you swipe through the cards.

The My Items screen showing 7 saved looks and 29 items, with each look's pieces and price ranges listed under its photo

You stay in control of the results

If a scan picks the wrong person or misses something, move the box and it searches again. Reopening a past scan shows its results again without running a new search. Save any look and find it again later in one place.

🏷️

Prices come along

Each saved look lists its items with their price ranges.

👚

Filter by type

Chips for tops, bottoms, shoes and bags narrow the list.

The My Items scan history in dark mode, a grid of past scans grouped by month

Your history stays on your device

No account and no sign-up. Scan history and saved looks stay on the device, and you can clear them any time in Settings. The same system holds up in dark mode too.

🙈

No sign-up

Open the app and start scanning.

📅

Grouped by month

Past looks are easy to find again.

How I Built It

I designed IDtheLook from start to finish, all the way to the app stores. Here's how it came together.

  1. 1.Product definition. Decided what the app is and isn't (no feed, no search, every result starts from a photo), the launch market (US), and how it earns (affiliate links).
  2. 2.Design. Defined the design system, then iterated on-device. Several ideas were tried and cut along the way. The screens were designed in Figma before they were built.
  3. 3.Build. The app runs on React Native with Expo, with a Firebase backend and Gemini doing the identification. The code lives on GitHub.
  4. 4.Cost. Kept AI costs in check by giving each person a daily limit of free scans, and designed what they see when it runs out.
  5. 5.Launch. Store listings for iPhone and Android, with a privacy policy and data declarations.

How Claude helped

I made the product and design decisions and directed the work. Claude, Anthropic's AI coding assistant, wrote much of the code and drafted documentation. I checked everything on a real phone before calling it done.

The design system

The app uses one shared set of tokens for its colors, spacing and type, rather than one-off styles.

Try It Yourself

Live on Google Play. It's a new launch, with no subscription and no account required. Next up is iOS, which is waiting on App Store approval.

IDtheLook scan of a woman in a black leather jacket, with sunglasses, moto jacket, slip skirt, crossbody bag and ankle boots each tagged on the photo, and a $10 to $25, $25 to $75, $75 and up price ladder below