A small Streamlit app that estimates your skin tone from a photo and suggests nail polish colors that match well.
- Python 3.8 or newer
- Git (optional)
- Create and activate a virtual environment:
python3 -m venv venv
source venv/bin/activate- Install dependencies:
pip install -r requirements.txtStart the Streamlit app:
streamlit run app.pyThe app will open in your browser at http://localhost:8501 (or follow the URL printed by Streamlit).
- If
opencv-pythonfails to install on macOS, ensure your system has Xcode command line tools installed (xcode-select --install). - If you see image-related errors, confirm
Pillowinstalled correctly.
- app.py: Main Streamlit application
- requirements.txt: Python dependencies
- README.md: This file