Back to ProjectsHealthcare

VitalTrail

React Native health and vitals tracking app — logs blood pressure, heart rate, and activity, with trend charts and reminders.

Languages
JavaScriptTypeScript
Skills & Tech
React NativeData VisualizationLocal Storage
VitalTrail

Health-tracking apps fail when logging feels like a chore. VitalTrail is a personal health-tracking mobile app for logging and visualizing vitals — blood pressure, heart rate, weight, and activity — over time, and the design bar was fast, low-friction data entry paired with trend visualization compelling enough that users actually wanted to check their history instead of logging once and forgetting.

What I Built

  • Vitals logging — blood pressure, heart rate, weight, and activity entries
  • Trend charts visualizing changes across days, weeks, and months
  • Scheduled reminders prompting users to log readings consistently
  • Data export for sharing reports directly with a doctor

Tech Stack

  • Framework: React Native
  • Charts: Victory Native / React Native Charts
  • Storage: Local storage with optional cloud sync
  • Platforms: iOS, Android

Key Decisions

  • Prioritized fast, low-friction logging over feature breadth, since health-tracking apps typically fail from users abandoning tedious data entry, not from missing features
  • Stored data locally with optional cloud sync rather than requiring an account and server round-trip for every entry, keeping the core logging loop instant
  • Added doctor-shareable export as a first-class feature rather than an edge case, since that was the actual reason most users wanted trend history in the first place

Outcome / Impact

A lightweight, focused vitals tracker that helps users build consistent health-logging habits rather than abandoning the app after the first week.

Interested in similar work?

Let's discuss your next project.

Contact Me