Skip to content

SteedMonteiro/gt-mobile

 
 

Repository files navigation

My Buddy Gymmie - Mobile App Client Build Status

This app lets people that regularly go to the gym track their exercise results in every session, allowing them to review their pervious results, so that with each new session, they can use the results of the previous session as the goal to beat (or match) for the current session. Over time the person going to the gym will be able to see how they have improved.

Minimum Viable Product URL

Expo: My Buddy Gymmie - Mobile App

Stack

  • Client: React Native
  • Tests: Enzyme, Jest

User Stories

User Stories - PT Provided Training Sessions & Exercises

  • As a gym goer/app user, I want to login to the app with Facebook, so I don't have to remember my login details
  • As a gym goer/app user, I want to select a training program, so that I can do the predetermined exercises provided for me
  • As a gym goer/app user, I want to record my a set (weight and reps) for an exercise
  • As a gym goer/app user, I want to update the set (reps and weight), so that I can fix mistakes I may have made
  • As a gym goer, I want to see my PT summary for the training session day and comments for each exercise, so that I can I know what to expect for the day/each exercise

User Stories - Custom Training Sessions & Exercises

  • As a gym goer/app user, I want to login to the app with Facebook, so I don't have to remember my login details
  • As a gym goer, I want to select a training session, so that I can track my exercises for that session
  • As a gym goer, I want to see the results of an exerise from my last training session (if any), so that I know what weight to lift and how many reps to do for that exercise in my current training session
  • As a gym goer, I want to add exercises from a pre-defined list of exercises to a training session, so I can track the weight lifted, number of sets completed and my max reps for that exercise
  • As a gym goer, I want to record each set (weight and reps) for an exercise, so I can keep track of my progress
  • As a gym goer/app user, I want to update the set (reps and weight), so that I can fix mistakes I may have made
  • As a gym goer/app user, I want to update a exercise name, so that I can fix any mistakes I may have made
  • As a new gym goer, I want to see instructional guides for each exercise, so I know how to do the exercise properly without hurting myself

User Stories for MVP

The MVP will only implement PT Provided Training Sessions & Exercises part of the app.

  • As a gym goer/app user, I want to login to the app with Facebook, so I don't have to remember my login details
  • As a gym goer/app user, I want to select a training program, so that I can do the predetermined exercises provided for me
  • As a gym goer/app user, I want to record my a set (weight and reps) for an exercise
  • As a gym goer/app user, I want to update the set (reps and weight), so that I can fix mistakes I may have made
  • As a gym goer, I want to see my PT summary for the training session day and comments for each exercise, so that I can I know what to expect for the day/each exercise

MVP Feedback

TBC

MVP App Screenshots

TBC

Wireframes

Gym Tracker Mobile App - Wireframes

App Screen List

  • Landing page screen to login
  • Screen for listing all the training programs
  • Screen for adding/editing sets for exercises

User Flow Diagram

Gym Tracker Mobile App - User Flow

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%