I solve problems by designing seamless user experiences.
Currently @ Chase.
Design Lead + Project Manager
3 months | March 2015 - May 2015
Bhavya Chilakapati, Won Chung, Nat Eliason, Aubrey Higginson
The goal of Reps was to make tracking weightlifting exercises as smooth and hands-free of a task as possible in order to help users focus on the workout.
This project was advised by Chris Harrison for Designing Human-Centered Software.
Reps is available in the Google Play store.
Runners have enjoyed the fluid fitness experience of apps that passively track pace, distance, and overall running times.
Why doesn't that fluidity of tracking exist for weightlifting?
Reps automatically tracks exercises as they are performed using the phone's accelerometer. With a tap on the phone held in a pocket or armband, the user is automatically starts a rest counter. As soon as it is time for the next set, Reps lets the user know.
Our team created a walkthrough demonstrating the functions of Reps.
Reps prompts the user to add exercise details before beginning the set: exercise type, weight, and rest time.
The accelerometer allows for reps to be counted...hands-free!
The user just has to put their phone in their pocket or strap it to their arm or leg with an armband and hit GO.
While Reps counts reps and rest time, the only user interaction required is to mark the end and start of each set.
Through surveying, user interviews, and market research, our team discovered that many weightlifters do not use any technology during their workout. Many had installed an app, and then uninstalled it shortly because there were too many frills. Most fitness applications are related to diet or running.
After conducting needs finding via market research, eight user interviews, and a survey that received over 250 responses, our team learned that there was a need for a weightlifting application that did not require constant manual input.
We came up with three use cases.
Track sets and reps efficiently and reliably.
Rest for the appropriate amount of time between sets.
View history of past workouts for progress towards fitness goals.
Using the Pythagorean Theorem, Reps calculates net acceleration from the x, y, and z axes data points obtained from the phone accelerometer. When acceleration exceeds 2m/s^2, Reps increments the count of a rep.
This project was built using Java SDK in Eclipse. For the front end, XML files use and combine design assets that are saved as PNG files.
If time permitted, I would want to focus on better visualization of progress. The current view is a list, as we had trouble thinking of how to visualize progress. When there are more than two variables to consider, it doesn't make sense to use a graph. We would need to brainstorm more on this.