Fullstack Mobile AppCompleted

OutfitMaker

OutfitMaker is a larger mobile application project that combines frontend, backend and an additional service responsible for color and style analysis. The project helped me better understand the architecture of a system made of several parts: a mobile app, an API, outfit matching logic and image processing. Thanks to this project, I learned how to plan communication between services and think about an application as a full product, not just an interface.

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 several environments: mobile app, backend and AI service
  • Creating logic for matching clothes with weather conditions
  • Managing a complex structure of categories and preferences
  • Optimizing communication between services

Solutions

  • Splitting the system into independent parts responsible for specific tasks
  • Optimized matching algorithms
  • Unified wardrobe tagging system
  • Automatic image processing for better visual consistency
All projects