Pop Of Colour App
React Native Smart Wardrobe App
React Native app for wardrobe organization and color matching

Developed PopOfColour, a React Native mobile application that helps users organize their wardrobe and discover unique color combinations. Initially built with Expo, the project evolved to include native code for advanced image processing features.
The challenge was to create an intuitive app that would make color matching effortless while incorporating complex features like ML-powered background removal and color picking.
Technical Solution
Core Technology Stack
- React Native (migrated from Expo)
- Custom Objective-C modules
- ML integration for image processing
- Native color picker implementation
Advanced Features
- Background removal using Apple's ML model
- Custom color picker for image analysis
- Wardrobe organization system
- Color combination algorithm
Key Features
Smart Wardrobe Management
- Easy clothing upload and categorization
- ML-powered image processing
- Automatic color detection
- Outfit organization
Color Matching System
- 200+ curated color combinations
- Daily color suggestions
- Smart outfit recommendations
- Style optimization
User Experience
- Intuitive interface
- Quick outfit creation
- Personalized suggestions
- Wardrobe analytics
Technical Challenges
Native Integration
- Implemented custom Objective-C modules
- Integrated ML model for background removal
- Developed native color picker functionality
- Optimized image processing performance
Migration from Expo
- Transitioned from Expo to bare React Native
- Maintained app performance
- Enhanced native capabilities
- Preserved user experience
Results
The app successfully:
- Streamlines wardrobe organization
- Provides intelligent color matching
- Offers personalized style suggestions
- Helps users optimize their wardrobes