Project Overview
Signature ColorPrint (SCP) generates a personal color profile from the user's skin, hair and eye colors. Users follow a guided flow — photo capture, then color selection — and the system computes essence colors, a color suite (chakra and metal palettes based on temperature and intensity rules) and makeup suggestions matched against a cosmetics database.
My Role
- Software Engineer
- Built the color analysis logic: temperature, HSL, tint/shade/tone, chakra and metal palettes by rules
- Implemented CIEDE2000-based color deduplication and closest-color matching for cosmetics
- Bug fixes
Key Features
Guided ColorPrint Wizard
Step flow: photo upload/capture → tutorial → skin → hair → eye → confirm → save.
Color Analysis Engine
Temperature, intensity and combination-intensity analysis with HSL and tint/shade/tone logic.
Chakra & Metal Palettes
Rule-based palettes from temperature, saturation, lightness and combination intensity.
Makeup Suggestions
CIEDE2000 closest-match suggestions across eyeshadow, eyeliner, lipstick, concealer and more.
HTML5 Photo Capture
In-browser camera capture with Intervention Image processing.
Role-Based Access
One ColorPrint per user, with an admin panel for users, colors and cosmetics.
Technologies Used
Want something like this for your business?
I can build, modernize or scale your product the same way. Let's talk about what you need.