Diabetes Coach

A care-team platform where consent decides who sees what

A multi-platform pediatric diabetes platform connecting children, parents, doctors and school nurses. Built with a pediatric diabetes specialist; client unnamed.

Role
Design · Architecture · Full-Stack
Engagement
Client work
Stack
Next.js · Node.js · TypeScript · PostgreSQL · Prisma · Redis · BullMQ · Expo · React Native
Diabetes Coach mobile home screen with current glucose and daily chart

The problem

A child's diabetes data lives in meters, notebooks, school offices and clinic systems that never talk to each other. Care is a team sport — parents, school nurses and doctors — but the tools are single-player. Everyone works from a partial picture, and long-term control is hard to see.

What I built

A multi-platform pediatric diabetes platform — mobile app, clinician portal and admin portal — built around a consent-driven shared record.

  • Consent-based care teamEach patient explicitly invites their doctor, nurse or guardian; access is role-aware and revocable.
  • Dexcom CGM integrationContinuous glucose readings sync in automatically.
  • Eleven trackers + analyticsGlucose, insulin, food, HbA1c, water, sleep, weight, height, period, illness and medication, with time-in-range and trend cards.
  • Bolus calculatorDose guidance from the child’s own ratios and targets.
  • Clinician and admin portalsPatient lists, reviews and a content CMS for the care team.
  • Bilingual, LTR and RTLEnglish and Arabic across mobile and web.

How it is built

Three apps — a Node/Express API, an Expo mobile app and a Next.js web app — all serving one consent-driven data model.

  • The access model is the product — Every relationship between a patient and a caregiver is explicit, role-aware and revocable.
  • Three apps, one API — The same Express API serves the mobile app, the clinician portal and the admin portal.
  • Jobs and notifications — Redis and BullMQ run sync and reminder jobs; Firebase handles push.

Hard problem

Consent and access across a care team

Getting permission, role and data-sharing right between patients, guardians, doctors and nurses — with children in the middle.

What shipped

  • Three apps built solo: care API, mobile app and clinician/admin web
  • Consent-based care-team sharing with role-aware, revocable access
  • Eleven health trackers, a bolus calculator and clinical analytics
  • Dexcom CGM integration and bilingual, RTL-ready interfaces

Gallery

Diabetes Coach tracker list with eight health metrics
Diabetes Coach time-in-range card with glucose statistics
Diabetes Coach wellbeing section with burnout check, meditation and games
Diabetes Coach bolus calculator with carbs, glucose and ratios
Diabetes Coach web landing page

Have a problem like this?

Tell me what you are trying to build and I will tell you how I would approach it.

Book a call
Next projectGrowOnContinue from Diabetes Coach