Skip to content

Workout application with 12 different exercises that change with a built-in timer to form the best 7-minute workout. Keep track of your workouts in the exercise history, and mange your goals with the BMI calculator.

Notifications You must be signed in to change notification settings

NastiaGusev/7MinutesWorkout

Repository files navigation

7MinutesWorkout

Workout application with 12 different 30s exercises that change with a built-in timer to form the best 7-minute workout. Keep track of your workouts in the exercise history, and mange your goals with the BMI calculator.

Start Workout

Before the beginning of each 30s exersice there is 10s break in which the user is informed of the next exercise. At the beginning of each break a sound will be played and at the beginning of each exercise TextToSpeach technology will say the name of the exercise. If the user wishes to quit in the middle a quit dialog will appear.

Finish Workout

After completing the workout the date is automatically saved to the Room Database and showed in the Workout history.

Workout History

Workout histroy of every user is saved on the divice using the Room Database. The user can see the entries with a RecyclerView which updates every time the user completes a workout. The user can also delete an entry which will immediately affect the database and also update the RecyclerView.

BMI Calculator

The user can mange weight goals using the BMI calcultor which supports Metric units and Us units.

About

Workout application with 12 different exercises that change with a built-in timer to form the best 7-minute workout. Keep track of your workouts in the exercise history, and mange your goals with the BMI calculator.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages