Context
Outfits.bio helps users discover and share outfits with a link-in-bio style presence. The outfits-bio GitHub org contains the main app, a Turbo monorepo, open-source color-matching technology, and background-removal tooling.
The problem
Fashion social products need fast visual discovery, reliable media processing, and social loops that feel native on mobile, without a heavyweight content moderation stack blocking iteration.
How we approached it
We used the T3 Stack for the primary app (Next.js, NextAuth, Prisma, Tailwind, tRPC), a Turbo repo for shared packages, rbcm for color-similarity recommendations, and rmbg (InSPyReNet-based) for background removal. Expo and Swift PWA repos cover mobile experiments and distribution.
What shipped
- outfits-bio/app: main social product
- outfits-bio/outfitsbio-turbo: monorepo tooling
- outfits-bio/rbcm: open-source color matching
- outfits-bio/rmbg: background removal package
- outfits-bio/expo: mobile exploration
Outcomes
- AI-powered outfit recommendations via color similarity pipeline
- Reusable open-source modules (rbcm, rmbg) usable beyond the main app
- Social sharing and wardrobe management in a single brand surface
- Roadmap for mobile return with try-on and shopping features
Stack
- Next.js
- TypeScript
- tRPC
- Prisma
- Tailwind CSS
- Turborepo
- Expo
- Bun
- node-vibrant
- colorjs.io
Public repositories
- outfits-bio/rbcmColor matching OSS
- outfits-bio/rmbgBackground removal OSS
