LiteWeight is a lightweight workout manager that allows for workouts to be created and managed. Default exercises are provided, and users can create exercises as needed. There are also social aspects to the app where you can add friends and send workouts to other LiteWeight users.
Refer to the Wiki for details on the application logic.
Until I setup a CI/CD process these are the steps for a full release.
- Run unit tests for the API.
- Run the publish script for API documentation, if API changed.
- Publish API (follow instructions on API readme)
- Run unit tests for mobile app.
- Build signed APK
Some of these steps can be skipped depending on what needs to be released. E.g. if there is only a backend change with no client facing API changes then only steps 1 through 3 need to be followed.
- Joshua Rapoport - Creator and Lead Software Developer