SkinGorithm App Icon

SkinGorithm – Bangkit Final Project

Mobile Developer & UI Designer

Mobile App Award Winner May - Jun 2022 Google Bangkit 2022 Capstone

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

SkinGorithm App Interface 1

Main page showing facial condition progress

SkinGorithm App Interface 2

Daily skincare routine page

SkinGorithm App Interface 3

Skincare ingredient search page

SkinGorithm App Interface 4

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.

UI Designer Mobile Developer Android Developer

Skills Learned

ResearchUI DesignKotlinXMLAndroid Libraries Integration

Team Members

Mohammad Hamid Asnawi

Machine Learning

LinkedIn

Nuril Hidayati

Machine Learning

LinkedIn

Ahdan Amanullah Irfan Muzhafar

Mobile Development

LinkedIn

Difa Maulana

Cloud Computing

LinkedIn

Taris Muhammad Hadyansyah

Cloud Computing

LinkedIn