OpenAI 2026 hackathon

Thrift The Look

Turn an outfit photo into a shoppable secondhand look; live eBay matches, delivery-aware totals, and complete options solved under one budget.

Solo project by Marwan AbdElhameed · 0 likes · 0 comments

Archive position — measured, not model output

0 likes on Devpost

2,264 of the 7,856 archived projects have more likes, and 5,592 share exactly 0 — so this project's #7,293 place in the like-ranked listing is a tie-break inside that group, not a ranking.

Projects (log scale)

1
10
100
1k
10k
05,592
11,758
2285
3–4132
5–975
10+14

Likes on Devpost. ▲ marks this project's group.

Show the figures
LikesProjectsShare of archive
05,59271.2%
11,75822.4%
22853.6%
3–41321.7%
5–9751.0%
10+140.2%
Devpost like counts for all 7,856 archived projects, captured when this archive was built.

Executive Summary

What the company appears to be

ThriftTheLook is a self-reported project that claims to turn an outfit photo into complete, delivery-aware secondhand look options using eBay inventory. It is described as a tool for users to upload an outfit image, set a budget and delivery location, and receive curated matches under the budget.

What changed

This is a hackathon submission (submitted to OpenAI 2026). No prior version or product history is evidenced. The project is described as a proof-of-concept with no commercial traction, revenue, or customer data.

The single most important open question

Is there evidence of any real-world usage, user feedback, or monetization model beyond the self-reported hackathon submission?

Back to contents

What The Product Actually Is

The description states that ThriftTheLook:

  • Turns one outfit photo into complete, delivery-aware secondhand look options.
  • Identifies visible pieces in an outfit image.
  • Searches official eBay inventory for matches.
  • Assembles complete look options under a user-defined budget.
  • Shows item price and shipping for each listing.
  • Allows switching between look options, inspecting match reasoning, and clicking through to eBay listings.

The app is built using:

  • Frontend: Next.js 15, TypeScript, Tailwind CSS
  • Backend: FastAPI
  • Vision pipeline: Uses structured outputs to decompose outfits into garment slots and assess matches.
  • Solver logic: A deterministic Python solver (not an LLM) that chooses baskets based on delivered prices.
  • Streaming: Server-Sent Events for progress updates.

Inference The product is described as a visual search tool, not a marketplace or e-commerce platform. It aggregates secondhand items from eBay and presents them in a curated way.

Back to contents

Positioning & Claim Evolution

The author states:

  • The project started with the question: “What if an outfit screenshot could become a secondhand basket you can actually buy—not a loose collection of similar items?”
  • It is positioned as solving the problem of recreating outfits secondhand, which usually involves tab-switching and budget overruns.
  • The app is described as using official eBay APIs rather than scraping.
  • It emphasizes delivery-aware totals, complete look options, and explainable decisions.

Inference The positioning appears to be a niche solution for fashion enthusiasts or thrift shoppers who want to recreate looks from images. It is not described as a general visual search tool or marketplace aggregator.

Back to contents

Target Customer & ICP

The description does not state:

  • Who the target customer is.
  • Whether the app is aimed at individual users, retailers, or fashion influencers.
  • Any segmentation or persona details.

Not evidenced No explicit customer profile or ideal customer profile (ICP) is described.

Back to contents

Business Model & Pricing Evidence

The description states:

  • The app uses official eBay APIs.
  • It shows delivery totals and shipping costs for each item.
  • Users can set a budget and receive options under that budget.
  • No pricing model, monetization strategy, or revenue streams are mentioned.

Inference There is no evidence of a business model beyond the hackathon submission. The app appears to be a prototype with no stated monetization path.

Back to contents

Technical & Delivery Signals

The description states:

  • Built with Next.js 15 and TypeScript.
  • Backend built on FastAPI.
  • Uses eBay Browse API with OAuth, retries, and cached queries.
  • Vision pipeline uses structured outputs for garment decomposition.
  • A deterministic Python solver chooses baskets based on delivered prices.
  • Streaming via Server-Sent Events.
  • Client-side image optimization to handle serverless upload limits.
  • Offline demo mode available.

Inference The technical stack is modern and well-suited for a web-based visual search tool. The use of official APIs, structured outputs, and deterministic logic suggests an attempt at reliability and explainability.

Back to contents

Traction & Maturity Signals

The description states:

  • This is a hackathon submission (OpenAI 2026).
  • No revenue, customers, or adoption data are provided.
  • The app includes an offline demo mode.
  • It was built by one person (Marwan AbdElhameed).

Not evidenced No evidence of user traction, customer feedback, or product maturity beyond the hackathon prototype.

Back to contents

Competitive Context

The description does not state:

  • Who the competitors are.
  • Whether similar tools exist in the market.
  • How this differs from existing visual search or secondhand platforms.

Not evidenced No competitive analysis or positioning relative to other tools is provided.

Back to contents

Key Risks & Red Flags

  • Unproven commercial viability: The project is a hackathon submission with no evidence of traction, revenue, or user adoption.
  • Limited team size: Only one developer is mentioned, which may limit scalability and product development speed.
  • No monetization model: No indication of how the product would generate revenue.
  • Dependency on eBay API: Reliance on a single marketplace API limits flexibility and introduces risk if access changes.
  • Unverified claims: All descriptions are self-reported and unverified.

Back to contents

Diligence Questions To Ask The Founders

  1. What is the intended user base, and how did you identify them?
  2. How do you plan to monetize this product beyond the hackathon prototype?
  3. Have you validated the matching quality with real users or licensed outfit photos?
  4. What are your plans for scaling beyond a single developer?
  5. Are there any legal or compliance concerns around using eBay APIs or visual search of outfits?

Back to contents

Investment/Partnership Verdict

Not evidenced There is no evidence of commercial traction, revenue, or customer data to assess viability for investment or partnership.

The project is described as a hackathon submission with no prior version or product history. The author states that it is a proof-of-concept and not yet monetized or deployed in production.

Confidence level Low This analysis is based entirely on self-reported, unverified information. No third-party data, revenue figures, or user feedback are available to support any commercial assessment.

Back to contents

Source

Submitted to the OpenAI 2026 hackathon on Devpost. Project home on DevPost.

The analysis above was generated by a language model from the project's own one-line description. It is not independent research and contains no verified traction, revenue or customer data.