PranaTrack

- 2 mins

Overview

PranaTrack is an Android context-monitoring application that pairs camera-based photoplethysmography (PPG) with on-device sensors and local persistence to help people understand their wellbeing without leaving the handset. The experience is built entirely with Jetpack Compose and modern Android architecture components.

Key Features

App Flow

  1. Launch to HealthTrackerScreen() for the primary vitals dashboard.
  2. Tap Record Video to grant camera permission and capture a fingertip clip for heart-rate analysis.
  3. Hit Start Measurement to begin accelerometer collection and the 45-second respiratory countdown.
  4. Choose Next to visit the symptoms page, pick relevant symptoms, and rate intensity.
  5. Select Save Symptoms to persist the full session (heart rate, respiratory rate, symptom scores) locally.

Architecture Notes

Tooling & Requirements

Permissions

android.permission.CAMERA for PPG capture, android.permission.BODY_SENSORS for accelerometer access, plus optional RECORD_AUDIO and WRITE_EXTERNAL_STORAGE declarations that can be trimmed if unused.

Troubleshooting & Testing

comments powered by Disqus