# Massive Massive tracks your reps and sets at the gym. No internet connectivity or high spec device is required.

## Features - Track weight, reps and sets - Rest timers after each set - Progress graphs - Day planner Get it on Google Play # Screenshots # Building from Source First follow the [React Native Environment Setup](https://reactnative.dev/docs/environment-setup). Then run the following command: ```sh cd android ./gradlew assembleRelease ``` The apk file can be found at `android/app/build/outputs/apk/release/app-*-release.apk` The APKs are separated by architecture, for example we have: - `app-arm64-v8a-release.apk` - `app-armeabi-v7a-release.apk` - `app-x86_64-release.apk` - `app-x86-release.apk` Your phone is probably `app-arm64-v8a-release.apk`. # Running in Development First ensure Node.js dependencies are installed: ``` yarn install ``` Then start the metro server: ``` yarn start ``` Then (in a separate terminal) run the `android` script: ``` yarn android ``` # Fdroid Metadata You can find the metadata yaml file in the fdroiddata repository: https://gitlab.com/fdroid/fdroiddata/-/blob/master/metadata/com.massive.yml # Relevant Documentation - Android https://developer.android.com/docs - TypeScript https://www.typescriptlang.org/docs/ - JavaScript https://developer.mozilla.org/en-US/docs/Web/JavaScript - SQLite https://sqlite.org/docs.html