TasteTailor - AI-Powered Style Discovery Platform
Transform your cultural tastes into personalized fashion and decor recommendations through AI-powered taste analysis.
What it does
" Cultural Analysis: Share your favorite movies, music, and artists to discover your unique aesthetic DNA " AI Generation: Creates personalized style narratives and visual mood boards using OpenAI " Personal Gallery: Save, refine, and share your style boards with friends and community " Smart Recommendations: Uses Qloo's Taste AI to correlate cultural preferences with fashion/decor items
Tech Stack
Frontend: Next.js 15, React 19, TailwindCSS, TypeScript
Backend: MongoDB with Mongoose, Clerk authentication
AI/APIs: OpenAI GPT-4, Qloo Taste AI API
Storage: File uploads and image generation
Getting Started
Install dependencies:
npm install
Set up environment variables:
QLOOAPIKEY=yourqlooapikey OPENAIAPIKEY=youropenaiapikey MONGODBURI=yourmongodbconnectionstring NEXTPUBLICCLERKPUBLISHABLEKEY=yourclerkkey CLERKSECRETKEY=yourclerksecret
Run the development server:
npm run dev
Open http://localhost:3000 to see the application.
Features
" Create style boards based on cultural tastes " AI-generated clothing item recommendations
" Shareable style boards with unique URLs " Favorites system for saving preferred boards " User authentication with Clerk " Responsive design with modern UI
API Endpoints
" POST /api/generate - Generate style boards from cultural inputs " GET/POST /api/styleboards - Manage user style boards
" GET/POST /api/favorites - Handle favorite boards " POST /api/generate-stream - Streaming AI generation
Built With
- mongodb
- nextjs
- openai
- qloo
- typescript

Log in or sign up for Devpost to join the conversation.