Skip to main content

Explore the patient mobile app

The mobile workspace is under apps/mobile. Its screen and integration structure follows the standalone rpm-mobile-app guide, while source links here point to the monorepo copy.

ResponsibilitySource in rpm-example-app
Navigation, restored Patient identity, providers, and four tabsapps/mobile/App.tsx
Home routine and measurement actionsapps/mobile/src/Home.tsx and MeasurementSheet.tsx
Tenant client and FHIR-backed savesapps/mobile/src/ovok.ts
Device discovery and normalized readingsapps/mobile/src/bluetooth.tsx
Diary model, local persistence, and retry statesmodel.ts, care-store.tsx, and storage.ts

The app keeps demo data separate from Patient data. It saves Patient entries locally before attempting a server write, and exposes retry state when a sync fails. Continue to End-to-end data flow to connect this write path to practitioner review.