Skip to content

Tools like Strava Summit and Training Peaks are great but can be inflexible when analyzing data. Other tools like elevate exist but are part extension of strava summit part application. The goal of this project is to propose different tools for analysising endurance sports and create a standalone containerized tool.

License

Notifications You must be signed in to change notification settings

WesleyTheGeolien/Endurance_Analysis

Repository files navigation

Build Status Join the chat at https://gitter.im/Endurance_Analysis/community

Endurance_Analysis

Tools like Strava Summit and Training Peaks are great but can be inflexible when analysing data. Other tools like elevate exist but are part extension of strava summit part application. The goal of this project is to propose different tools for analysing endurance sports and create a standalone containerized tool.

Getting Started

Prerequisites

Docker

Whether this be in prototyping phase or the final application this project relies on Docker. For installation instructions see Docker install documentation, in particular:

Git (Optional)

This project is hosted on Github you can download a static version as a Zip but the preferred method is to use Git to keep a source controlled version. For installation instructions see the official documentation.

Installation

Clone this directory

git clone https://github.com/WesleyTheGeolien/Endurance_Analysis.git

.env

Create a .env file in the route directory and enter the following parameters:

  • fit_files_src

(The format should be one variable/value per line with the format parameter=value)

Launch Containers

Before launching the containers for the first time they need to be built by adding the --build flag we ensure that the containers are always up to date. If the source code has not changed then building should be quick.

docker-compose -f "Docker\docker-compose.yml" up  --build

Interacting with containers

If there are any problems check the ports in "Docker\docker-compose.yml". Open a browser and navigate to:

  • Prototyping: localhost:8081

Help

Gitter

Feel free to reach out for help on Gitter

About

Tools like Strava Summit and Training Peaks are great but can be inflexible when analyzing data. Other tools like elevate exist but are part extension of strava summit part application. The goal of this project is to propose different tools for analysising endurance sports and create a standalone containerized tool.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published