Fullstack Mobile AppCompleted

OutfitMaker

React Native frontend, Node.js API, Python service for color and style analysis. The interesting problem was getting the three parts to talk reliably. Especially the image processing pipeline between the mobile app and the Python backend. Biggest project I've built.

Jun 2025 — Nov 2025

Screenshots

OutfitMaker screenshot 1
Click to expand
OutfitMaker screenshot 2
Click to expand
OutfitMaker screenshot 3
Click to expand
OutfitMaker screenshot 4
Click to expand
OutfitMaker screenshot 5
Click to expand
OutfitMaker screenshot 6
Click to expand
OutfitMaker screenshot 7
Click to expand
OutfitMaker screenshot 8
Click to expand
OutfitMaker screenshot 9
Click to expand
OutfitMaker screenshot 10
Click to expand
OutfitMaker screenshot 11
Click to expand
OutfitMaker screenshot 12
Click to expand
OutfitMaker screenshot 13
Click to expand
OutfitMaker screenshot 14
Click to expand
OutfitMaker screenshot 15
Click to expand
OutfitMaker screenshot 16
Click to expand
OutfitMaker screenshot 17
Click to expand

Tech stack

React NativeExpoNode.jsExpressPythonFastAPISupabasescikit-learn

Key features

  • Outfit generation based on current weather
  • Virtual wardrobe with photo upload
  • AI-powered recommendations
  • Saving and sharing ready outfits
  • Consistent and modern design system
  • Color and style analysis using ML
  • Image processing in Python

Challenges

  • Integrating three separate environments: mobile app, API and AI service
  • Creating reliable logic for matching clothes with weather conditions
  • Managing a complex structure of categories and preferences
  • Optimizing communication between services

Solutions

  • Clear service boundaries. Each part does one thing.
  • Optimized matching algorithms for fast recommendations
  • Unified wardrobe tagging system
  • Automatic image processing for consistent wardrobe photos
All projects