
AI-powered fashion recommendation platform that uses Gemini AI to provide personalized style suggestions based on user preferences, body measurements, and current fashion trends from major retailers like Zara and H&M. Built with a Turborepo monorepo architecture featuring Expo mobile app and Next.js backend.
Style-conscious individuals struggle to discover apparel and accessories that complement their unique body composition, aesthetic preferences, and occasion-specific requirements. Traditional shopping experiences lack intelligent curation and require hours of manual consultation and browsing through non-relevant options.
A Turborepo monorepo with a mobile app built on Expo/React Native and a Next.js backend with Hono API routes. The system uses OpenAI vision models for body composition analysis and Gemini AI to generate outfit recommendations by querying pre-scraped product data from fashion retailers stored in PostgreSQL.
The platform successfully delivers personalized wardrobe curation that aligns with users' body composition, aesthetic preferences, and occasion requirements, significantly reducing consultation time and enhancing the discovery experience.
Building a hybrid architecture that separates data collection from API serving while ensuring fast AI responses, maintaining fresh product catalogs from multiple retailers, and implementing accurate body composition analysis required careful system design.
Gained expertise in building AI-powered mobile applications with Turborepo monorepos, integrating multiple AI models (OpenAI and Gemini), creating automated data pipelines, and optimizing infrastructure costs through intelligent caching strategies.