Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(workouteditor): add workoutEditor #41

Open
wants to merge 155 commits into
base: beta
Choose a base branch
from
Open

Conversation

danielkov
Copy link
Contributor

Description

Users will be able to create workouts and save them on their device. There will also be an option to download the workout in ERG, MRC and possibly other formats (ZWO?).

The workout consists of intervals that can be edited (from, to, duration).

User is also able to create sections, that are a collection of intervals that can be added from a list to the workout.

Workout metrics update in real-time to reflect the current difficulty and zones of the workout.

Motivation and Context

These workouts can be compatible with different platforms, but ultimately the goal is to use these workout on the Cycloop platform as a form of training. There aren't many workout editors out there, and there certainly aren't ones that work well on mobile, which is why this can be a huge asset for users who are trying to quickly throw together something to do in the evening, without having to boot up their computers.

How Has This Been Tested?

The editor should work on all supported devices and look good on mobile (iOS and Android).

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist:

The following list has to be implemented:

  • Editor page
  • Editor UI
  • Workout visualizer
  • Create intervals
  • Add intervals
  • Create sections
  • Save sections
  • Add sections
  • View saved sections
  • Save workouts
  • View saved workouts
  • Edit saved workouts
  • Download workouts

renovate-bot and others added 30 commits April 19, 2020 20:16
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate-bot and others added 29 commits August 26, 2020 06:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants