Stylit is a React Native application designed to provide hairstyle recommendations to users based on their facial features. By utilizing artificial intelligence and facial recognition technologies, Stylit analyzes a user's face shape and hair type to suggest hairstyles from a database of over 15,000 options. Users can also save their favorite hairstyles for future reference.
- React Native
- Expo
- Artificial Intelligence
- Facial Recognition
- JavaScript
- Python
- Flask
- Google Firebase
- Deep and Machine Learning
This project was developed as part of the QHACKS 2023 Hackathon at Queen's University.
- Clone the repository
- Navigate to project directory
cd Stylit
- Install dependencies
npm install
- Start the Expo server:
npm start
- Use the Expo app to scan the QR code or run on an emulator to view the application.
- Launch the Stylit app on your device.
- Either scan a photo of your face or upload one from your device.
- Wait for Stylit to analyze your facial features and hair type.
- Receive hairstyle recommendations based on your face shape.
- Save your favorite hairstyles for future reference.
- Schuyler Good
- Dylan Walker
- Qays Ebrahim
- Akshay Desale