Skip to content
/ gpxvis Public

Flask Web-application that visualizes exercise data from Strava with a variety of customizable parameters.

License

Notifications You must be signed in to change notification settings

jmuzina/gpxvis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPX Visualizer

Production build status

Features

  • Activity import: Authenticate with Strava or load activities from GPX files
  • Activity filtering: Filter activities by date, activity type, and other attributes
  • Generate custom images: Turn your activities into images with custom color, background, and style!

Running in developer environment

  • Set environment variables (src/.env):
    • APP_ADDRESS: Base address of the application where it is being served. If unset, the app will use http://localhost.
    • Strava auth data (see Developer Dashboard)
      • STRAVA_CLIENT_ID: Strava OAUTH Client ID
      • STRAVA_CLIENT_SECRET: Strava OAUTH Client Secret

Docker container

Docker is used to build and run the application.

Windows

./start.bat

Unix

source ./start.sh

About

Flask Web-application that visualizes exercise data from Strava with a variety of customizable parameters.

Resources

License

Stars

Watchers

Forks

Packages

No packages published