Skip to content

A Training Plan Generator for Basketball to pick the right exercises. It also helps you to track and rate good plans, for better reusability.

License

Notifications You must be signed in to change notification settings

ChamsToure/basketball-suite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basketball-suite

A Training Plan Generator for Basketball to pick the right exercises. It also helps you to track and rate good plans, for better reusability.

alt text

Features

  • All of the exercises and data is stored in google sheets
  • Add, edit or delete data via google sheets
  • You can choose the category and the intensity of the training session
  • Display the last 5 generated plans
  • Rate plans

Required Python packages

  • Flask
  • flask-bootstrap
  • flask-wtf
  • gspread
  • oauth2client
  • To install all packages at once:
    pip install flask flask-bootstrap flask-wtf gspread oauth2client
    
  • To use gspread properly, you have to authenticate to enable API access. Here is the documentation

How to use

  1. Create a document named "exercises"
  2. Each sheet in the document represents a list of exercises
  3. Each entry in the list is a complete exercise with the following properties:
    • Name, Category, Level, Description
  4. The example.png shows an example file
  5. Change the categories to your needs in the service.py file at line 17

About

A Training Plan Generator for Basketball to pick the right exercises. It also helps you to track and rate good plans, for better reusability.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published