Offline-only workout logger built with Expo Router + SQLite.
npm install
npx expo start --tunnel # scan with Expo Go or a dev build- Install CLI and sign in:
npm install -g eas-cli
eas login- Development build (best for your own device):
eas build --profile development --platform ios # or android- Install the build on your phone (QR/link from EAS) and start Metro:
npx expo start --tunnelOpen the dev build app and connect to the project.
- 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 previewInstall from the EAS build page/store link. The JS bundle is embedded, so the app runs without your laptop once installed.
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.