Skip to content

YasiOnFire/eb2st

Repository files navigation

EndomondoBackup2SportsTracker Converter/Importer (eb2st)

Convert endomondo backup data and import to your SportsTracker account.


Since sports-tracker does not have an official API and importing endomondo data directly form your endo backup is painful (you need to convert tcx files to gpx, then import max. 10 files at one, and manually assign workout type, and manually upload photos) this app will load all your workouts data, convert selected workouts, and automagicaly import and assign propper workout types to sports-tracker (also it will upload your photos to your workouts).


gif

Usage

  1. Download and install or start (portable version) the app
  2. Select your endomondo backup directory
  3. Select workouts you whant to import
  4. Converting and importing your workouts may thake a few minutes. (380 workouts with photos took about 8 minutes for me).

Development

Install the dependencies

yarn

Start the app in development mode

npm run dev

Build the app for production

npm run package

Note

  • No credentials are stored. They are used to log in to your sports-tracker account to perform the import
  • Some of the converted workouts just do not work in sports-tacker (it's a small percentage thought)
  • You can build executables for other OS'es (or just run form the source)