JL
All work

Personal Project · 2026

PepTracker

An offline Android app for tracking peptide protocols — daily logs, side effects, progress photos, and body metrics, with charts and a built-in dosage calculator.

Role
Designer / Developer
Year
2026
Focus
Health Tracking, React Native / Expo, SQLite, Android
PepTracker banner

Overview

PepTracker is a personal peptide tracking app — part diary, part analytics dashboard. It tracks peptide protocols, daily or weekly logs, progress photos, side effects, and body metrics. It's fully offline: no backend, no accounts, and everything lives on the device.

What it does

  • Log — a daily or weekly entry with notes, side effects, dose confirmation, photos, body metrics, and links, with date navigation for logging retroactively
  • Protocols — set up protocols with a start and end date, a log frequency, and one or more compounds (dose, route, frequency)
  • Dosage calculator — vial mg and water mL in, desired dose out: concentration, draw volume, syringe units, and doses per vial, with a visual syringe fill bar and an overflow warning
  • Metrics — charts for weight, body fat %, and muscle mass over time, plus a side-by-side comparison of two protocols
  • Journal — a filterable history of every entry, with photos, side effects, and links
  • Export — CSV of all logs, or a PDF report per protocol covering metrics, compounds, side-effect frequency, and log notes

How it's built

React Native with Expo and TypeScript, Expo Router for file-based tabs, and SQLite for storage, with additive migrations that are safe to run on every launch. Charts use react-native-gifted-charts, and there's a light and dark theme that persists to the database.

Status

Running on Android through Expo Go. A standalone APK build, and real dose reminder notifications (the settings UI is already built), are the next steps.