0,0
1024,0
0,end
1024,end
IMG:00
IMG:00
[decare_hero]
DeCare
HDR:01
HDR:01
Back_to_Works

DeCare

DeCare is an Android application built to support in-home caregivers in improving dementia patients' quality of life. Born from a deeply personal experience with a family member's undiagnosed dementia, the project addresses the lack of accessible early-detection tools — especially in low-to-middle income households where 68% of cases go untreated. Built as a capstone project for Bangkit Academy 2021, DeCare combines MMSE screening with cloud-based ML prediction, daily exercise guidance, activity reminders, health articles, and progress tracking.

Role:Android Developer
Tools:Kotlin, Android, Firebase, TensorFlow
Date:2021-06-15
SEC:02
SEC:02

01 / The_Problem

Dementia affects over 50 million people globally, with nearly 10 million new cases every year. In Indonesia alone, 1.2 million cases were recorded in 2016 — a number that doubles every 20 years. 68% of cases come from low-to-middle income families, and 61% of patients stay at home without proper treatment due to the high cost of care. The core issue is a lack of knowledge — families and caregivers often dismiss early symptoms like forgetfulness and mood swings as normal aging, delaying diagnosis until it's too late.

My grandma went missing for three days. When a neighbor found her far from home, she couldn't remember where she lived or her family's names. That's when we knew it was dementia.

SEC:03
SEC:03

02 / The_Solution

MMSE_SCREENING

Guided Mini-Mental State Examination flow that scores cognitive function and flags early signs of dementia.

ML_PREDICTION

Cloud-based machine learning model analyzes screening results and patient data to predict dementia likelihood.

DAILY_CARE

Exercise guidance, scheduled activity reminders, and curated health articles to support ongoing patient wellbeing.

PROGRESS_TRACKING

Recapitulation dashboard for caregivers to monitor patient progress over time and share with professionals.

DeCare provides an accessible, in-home tool for early dementia detection and ongoing patient care. The app walks caregivers through MMSE screening, sends patient data to a cloud ML model for prediction, and offers daily tools to maintain and improve quality of life.

[decare_solution]
SYSTEM_MODULE_V4.02
SEC:04
SEC:04

03 / Technical_Recap

Built natively in Kotlin with Android Jetpack components. The ML pipeline runs on Google Cloud — patient data is sent via REST API to a TensorFlow model that returns a dementia probability score. Firebase handles authentication, real-time database for patient records, and Cloud Messaging for activity reminders.

ScreeningViewModel.kt
class ScreeningViewModel(
    private val repository: ScreeningRepository
) : ViewModel() {

    private val _result = MutableLiveData<PredictionResult>()
    val result: LiveData<PredictionResult> = _result

    fun submitScreening(patient: Patient, answers: List<Answer>) {
        viewModelScope.launch {
            val score = MMSECalculator.calculate(answers)
            val prediction = repository.predict(
                patientData = patient,
                mmseScore = score
            )
            _result.value = prediction
        }
    }
}
NAV:05
NAV:05
← PreviousKickAvenue

Command Palette

Search for pages and actions