Skip to content

Repository files navigation

Workout Logger (personal)

Offline-only workout logger built with Expo Router + SQLite.

Local dev

npm install
npx expo start --tunnel   # scan with Expo Go or a dev build

EAS builds (minimal)

  1. Install CLI and sign in:
npm install -g eas-cli
eas login
  1. Development build (best for your own device):
eas build --profile development --platform ios     # or android
  1. Install the build on your phone (QR/link from EAS) and start Metro:
npx expo start --tunnel

Open the dev build app and connect to the project.

  1. Standalone build (no Metro required after install):
eas build --profile production --platform ios      # App Store/adhoc/internal
eas build --profile production --platform android  # AAB; for a quick APK use --profile preview

Install from the EAS build page/store link. The JS bundle is embedded, so the app runs without your laptop once installed.

Data backup

Data lives locally in workouts.db. Use in-app export (Exercises/History) or copy the DB file from your device if you want a backup.

About

A frictionless, offline-first workout notepad that remembers your last session per exercise and lets you compare week-to-week without thinking.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages