WORK IN PROGRESS - Feel free to contribute Database with different exercises (focus on Taekwondo, but other exercises might fit in nicely) sqlite3 Database is used Info on how to use it https://www.tutorialspoint.com/sqlite/sqlite_create_database.htm
Columns (empty entry should be allowed for all except name)
- Exercise name - The exercise should have an easy to identify name (in english, best use the normal term for the exercise)
- Description text - should describe the exercise
- Description link - Link to picture or video
- Skill level - all, kids, normal, rambo, senior, beginners
- Type of training - warming up, game, strength, stretching, balance, reaction
- Body part - legs, upper body, shoulder and arms
- Equipment needed - soft-ball, several soft-balls, bean bags, pistarit, tennis balls, stretching band, none
- Amount of persons - 1,2,3,4,5,6,7,8 or more
- Not suitable for - knees, back, breast, hip, neck, ankle
- Variations - variations of the exercise e.g., backwards, sideways
- Duratation - x minutes
- Backup field - just in case I need later another element in the database
User selects task (after that the user is returned to here):
- Do you want to add an exercise?
- Do you want to create a training plan?
- Modify an existing training plan?
- Do you want to view all the exercises in the database?
- Do you want to edit/remove an exercise?
User choose from dropdown menu: age, type, body part, equipment need, amount of persons, not suitable for This is repeated till he says "enough exercises" (age is cached) Outcome: Training plan, sorting for warming up, main training, in-between games, flexing
- Adding of new exercises
- Modification of entries in the database
- Listing of all exercises in the database in a readable format
- Modification of received trainings plan