This project is an intelligent Skin Tone Detection System powered by AI and Color Science.
It analyzes an uploaded image, detects the average skin tone, and classifies it under predefined tone categories.
- Detects dominant skin color from an image (HEX + RGB).
- Classifies tone into 16 or 75 predefined categories.
- Returns matching WooCommerce or eCommerce products.
- Can be integrated into web apps, salons, and virtual try-on systems.
- API-first design — deployable on Vercel.
- Language: Node.js (Express API)
- Deployment: Vercel
- Version Control: GitHub
- File Upload: Multer / FormData
- Color Detection:
get-image-colorsorcolorthief
skin-tone-detector-sdk/
│
├── package.json
├── README.md
├── .gitignore
├── index.js
├── tones.js
├── example/
│ └── demo.html
└── test/
└── test.js
git clone https://github.com/YOUR_USERNAME/skin-tone-detector.git
cd skin-tone-detectornpm installnpm run dev- Go to Vercel
- Import this GitHub repo
- Click Deploy
POST /api/detect
Uploads an image and returns detected color + tone.
curl -X POST -F "image=@face.jpg" https://yourapp.vercel.app/api/detect{
"hex": "#CD966B",
"rgb": [205, 150, 107],
"tone": "Medium Light",
"matched_product": "Golden Caramel Foundation"
}This project is owned by HighValue Solutions.
For commercial use or integration, contact support@highvaluesolutions.net.
© 2025 HighValue Solutions. All rights reserved.