/pedalStroke_django

Django remake of the PedalStroke project

Primary LanguageJavaScript

pedalStroke_django

Django remake of the PedalStroke project

Required Python libraries:

  • Django version 3.0 or higher
  • six

Running the app:

From the root of the project, execute command "python manage.py runserver 8080" and got to website 127.0.0.1:8080/login.

##TODO:

Add workout analysis for different kinds of workouts

  • add GPX file processing
  • add FIT file processing
  • integrate with strava
  • add manual file upload option

Add option to register

  • make e-mail sending work
  • improve website security

Add plan creating for triathlon

  • study the algorithm
  • implement generation

Provide interface for navigation across workouts

  • Summaries, statistics
  • Overview of user's workouts

Implement daily workout suggestions based on parameters

  • Take into account progress, available time, recovery level
  • Use Recommender System theory

Add dynamic plan graph when creating a plan

  • Implement plan visualisation in JS