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
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.