Skip to content

mennthor/fitboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple dashboard for viewing Zwift activity files

This is a simple Python Flask app with a Plotly Dashboard in it, that can plot the *.fit activity files from your OSX or Windows Zwift activity folder. It is neither sophisticated or well tested and only meant to show a bit more detail than in the companion app.

Note: Now that I write this, I think I just misused Flask and Dash as a GUI tool, because this is meant to be used locally... Maybe I should look into Qt or something.

Installation

The project uses poetry for dependency management. If you don't have poetry install it using pip install poetry or see the official manual.

To install and run this project with basically zero interference of your Python installation (other than needing poetry) do

$ cd where/this/shall/be/stored
$ git clone https://github.com/mennthor/fitboard
$ cd fitboard
$ poetry install
$ chmod +x start_app.sh
$ ./start_app.sh

This runs the dashboard in a Flask development server. Open the browser, go to 127.0.0.1:5000 and see if this works for you. The gif below shows how it looks on my machine, chances are non-zero however it does not look or work for you as in the example.

Demo GIF

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published