-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the workout-report-wrapper wiki!
The Workout Report Tool is aimed to be a mobile application to help record workout logs to a Google Sheets spreadsheet. The goal is make a lightweight, but efficient, mobile application with simple forms to keep your strength training. Secondary, a profile would be maintained outside of the Google Sheets spreadsheet and contain graphs of workout trends and growth statistics.
This repository will become a library that is meant to map workout-specific record keeping functionality to Google Sheets API. With a library that maintains authentication, batch posts, and gets, I can later begin the app development.
In addition, this project is also a learning experience to better grasp other aspects of development life cycle such as Gradle, Travis CI, and JUnit testing.
For those wanting to get their feet wet with Google Sheet's API, I've created a short Groovy demo based on Google Sheets API Java Quickstart guide. I've taken the main SheetsQuickstart.java code, placed it into its own Groovy file, and attached a Runner script to make quick post and get calls. I've tried to keep the steps well outlined and as as simple as possible. All modifiable variables are at the top of the Runner.groovy so you can use your own data and Google Sheet.