-
Notifications
You must be signed in to change notification settings - Fork 0
Home
An app for TRIAthlon/Running, acting as a basic traiNER. The aim of this package is dedicated to planify running or triathlon long races.
- π Athlete can personalize their basic physiological constraints.
- π Races formats and well-known races (mostly french races) are directly available.
- ππ΄π Performances has to be filled by the athlete (might be automatic if linked to another sport app). Heights differences and expected temperatures are also taken into account.
- π It will finally generate an ideal nutrition plan to accomplish your race.
- π¦ Training (beta mode
β οΈ π§) Should contains the training plan to get to that objective.
β οΈ This package used to be deployed on heroku (pure web app). It has now to be installed localy to be tested.
π‘ Different sports according to calories spent
Here is is quick recipe to install the app (with π docker ).
# π Clone the code from github
git clone https://github.com/guydegnol/trianer
# π Build the app with docker
docker build . -t trianer-image
# π Launch the app: it should open a window in your browser
docker run -p 8502:8502 --name trianer-container trianer-image
This section summarizes physiological constraints. Only the weights might be updated once in a while
This section let you the choice between:
-
Use a known format for a race (ironman, marathon, ...). Average slopes can be configured manualy.
-
Use a known race. Mostly french races for now. Gpx track quality might be poor. Shoud be nice to better filter them.
-
Have a fully personalized race. Discipline can be added.
Temperature is an important parameter to simulate the dehydration. By default (automatic mode), it is using the date and place of the race. For all cases, it is filtered by typical intraday to replicate best its estimations.
It is what you think you can perform on that distance. The estimated speed will take into account the relief and temperatures parameters.
The final estimation and nutrition plans need for the accomplishement of the race
Should contains the training plan to get to that objective. The app is a web wrapper to the trianer website.
- πAthlete
- πRace
- ππ΄πPerformances
- πSimulation
- π¦Training
- βοΈInstallation
- πChange logs