Welcome to CeKulit! 👋 We're a dedicated team committed to revolutionizing skin health awareness through innovative technology. Our project combines the power of artificial intelligence, cloud computing, and mobile development to make professional-grade skin analysis accessible to everyone.
CeKulit is an innovative mobile application that leverages advanced AI technology to help users identify their skin type quickly and accurately. By simply taking a photo using their smartphone, users can receive instant analysis of whether their skin is oily or dry, along with personalized skincare recommendations tailored to their specific needs.
According to the World Health Organization (WHO), over 900 million people globally are affected by various skin conditions, with limited access to dermatological care creating a significant barrier to treatment. Many individuals struggle to:
- Identify their basic skin type (oily vs. dry)
- Access professional dermatological advice
- Make informed decisions about skincare products
- Maintain proper skin health routines
CeKulit addresses these challenges by providing:
- Instant skin type analysis
- Personalized skincare recommendations
- Educational resources about skin health
- Accessible technology for everyone
Our diverse team brings together expertise in machine learning, cloud computing, and mobile development to create an innovative solution for skin health awareness.
Learning Path | Bangkit ID | Name | University | GitHub | |
---|---|---|---|---|---|
Machine Learning | M312B4KY2043 | Jasson Franklyn Wang | Universitas Sebelas Maret | GitHub | |
Machine Learning | M312B4KY1317 | Fadhil Yusuf | Universitas Sebelas Maret | GitHub | |
Machine Learning | M559B4KY2166X | Kemas Muhammad Riski Aditia | Universitas Hang Tuah Pekanbaru | GitHub | |
Cloud Computing | C308B4KY3778 | Reynal Novriadi | Universitas Riau | GitHub | |
Cloud Computing | C627B4KY1428 | Fatahillah Alif Pangaribowo | Institut Teknologi Dirgantara Adisutjipto | GitHub | |
Mobile Development | A210B4KY0415 | Alvano Hastagina | Universitas Ibn Khaldun Bogor | GitHub | |
Mobile Development | A308B4KX441 | Viera Adella | Universitas Riau | GitHub |
- TensorFlow 2.x & Keras
- EfficientNetB4 Architecture
- OpenCV
- scikit-learn
- TensorFlow Lite
- Data Augmentation Techniques
- Model Quantization
- Google Cloud Platform
- Firebase (Authentication & Storage)
- Cloud Storage
- Compute Engine
- Flask
- Node.js
- Kotlin
- CameraX
- Retrofit
- Room Database
- Material Design Components
- Coroutines
-
Instant Skin Analysis
- Quick and accurate skin type detection
- Real-time processing
- User-friendly interface
-
Personalized Recommendations
- Customized skincare routines
- Product recommendations
- Daily skin care tips
-
Progress Tracking
- Historical analysis records
- Skin condition trends
- Progress photographs
-
Educational Resources
- Skin health information
- Best practices
- Expert tips and guides
graph TD
A[Mobile App] --> B[Cloud API Gateway]
B --> C[Authentication Service]
B --> D[ML Model Service]
D --> E[TensorFlow Serving]
B --> F[User Data Service]
F --> G[Firebase Service]
B --> H[Storage Service]
H --> I[Cloud Storage]
- Android Studio Arctic Fox or later
- Android SDK 21 or higher
- Google Cloud Platform account
- Python 3.8+ for ML model training
-
Clone the repository
git clone https://github.com/C242-PS322/CeKulit.git
-
Set up the development environment
cd CeKulit npm install
-
Configure your Google Cloud credentials [Add specific instructions]
-
Run the application [Add specific instructions]
We're continuously working to improve CeKulit with planned features including:
- Multi-language support
- Advanced skin condition detection
- Integration with healthcare providers
- Community features and user forums
- Enhanced analytics and reporting
We welcome contributions from the community! If you'd like to contribute:
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE.md file for details.
Have questions or suggestions? We'd love to hear from you!
- Email: [email protected]
- Website: www.cekulit.com
- Instagram: @cekulit.id
- Bangkit Academy for the amazing learning opportunity
- Our mentors and advisors for their invaluable guidance
- The open-source community for their fantastic tools and libraries
Made with ❤️ by Team CeKulit
Bangkit Academy 2024 Batch 2 Capstone Project