← All projects

KampongKares

shipped

A care-circle hub for Singapore's sandwich generation.

Why it exists

Caring for an ageing parent usually falls across a few siblings, a helper, and a group chat that no one can keep straight. I built KampongKares so a family can see all of it in one place: medications, roster, expenses. One view instead of a thread.

Features

One shared plan, six care modules

Six modules, one circle: medications, appointments and elder-transport, caregiver roster, shared expenses, push reminders, and PDPA-conscious data security. No WhatsApp required.

Prescription upload to confirmed medication schedule

Upload a prescription photo; OCR parses drug name, dosage, food instructions, and frequency. Nothing is confirmed until a caregiver reviews it. No AI auto-write on a medication path.

Appointments, transport, and clash detection

Log clinic visits and book elder-transport in one step. The system surfaces scheduling conflicts early: two appointments needing the same person on the same morning.

Roster, expenses, and fair split

Track who is available, skilled, and on duty. Log shared costs by category, auto-split equally across the circle, and settle up. The person who always pays at the counter is not quietly carrying everyone else.

Why I built it

In Singapore a lot of people my age are starting to look after their parents while still holding down a job, and the coordination falls apart in the gaps. Who picked up the prescription, whose turn it is on Saturday, did anyone book the transport. Small things, but the ones that get missed when there is no shared system and everyone assumes someone else has it covered. I wanted one calm place where a family could see all of it together.

What I worked on

The hard part was not the screens. It was deciding who is allowed to see what. A care circle holds genuinely sensitive information about a vulnerable person, often with a domestic helper and several relatives involved, so the rules about access had to be right before anything else. I spent most of my attention on the trust boundaries: each person’s role, what it unlocks, and proving that one family can never see another family’s data.

The other constraint that shaped the build was PDPA. Health data is sensitive under Singapore law, and the product commits to row-level security enforced at the database layer on every table, with no data readable outside the family circle. Getting that right mattered more than any feature built on top of it.

The app ships as a PWA rather than a native app-store download, with multi-locale support across English, Chinese, Malay, Tamil, and Bahasa Indonesia, and server-side push reminders so dose alerts reach caregivers on any device and browser.