
SkinGorithm – Bangkit Final Project
Mobile Developer & UI Designer
Background
The skincare market in Indonesia is growing rapidly, with an estimated value of 8.46 billion USD in 2022 (Euromonitor). However, users, especially millennials and Gen Z, face several challenges:
- Confusion in choosing the right skincare for their facial condition
- Irregular and inconsistent skincare routines
- Lack of understanding about skincare ingredients and their effects
Recognized as one of the best 53 product-based capstone projects out of 433 projects in Google Bangkit 2022. This project was developed as part of the Bangkit Capstone Project 2022, with only 1 month to produce an MVP product from design to implementation.
Solution
SkinGorithm is an innovative skincare application that provides a comprehensive solution for users on their skincare journey.
Facial Condition Analyzer
Understand your skin condition using face analysis technology
Ingredient Analyzer
Learn about skincare ingredients and how they affect your skin
Routine Scheduler
Create and maintain a consistent skincare routine
Skin Diary
Track your skincare progress over time
Implementation
The solution leverages Android technology, machine learning, and cloud computing using Google Cloud services for data management and ML integration.
Technical Challenge
One notable challenge was implementing the skincare journey graph using native code. This was solved by adopting the MPAndroidChart library after consulting its documentation.
App Screenshots

Main page showing facial condition progress

Daily skincare routine page

Skincare ingredient search page

Profile page with skin condition history
My Role
I contributed as a UI Designer and Mobile Developer for the Android app. My tasks included designing the UI and implementing core app features with Kotlin and XML.