https://github.com/sethherr/training_viz
Bike training data visualization
https://github.com/sethherr/training_viz
Last synced: about 2 months ago
JSON representation
Bike training data visualization
- Host: GitHub
- URL: https://github.com/sethherr/training_viz
- Owner: sethherr
- Created: 2016-02-16T02:35:10.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-02-17T19:33:32.000Z (over 9 years ago)
- Last Synced: 2025-02-10T22:28:38.078Z (3 months ago)
- Language: Elixir
- Size: 99.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TrainingViz [](https://travis-ci.org/sethherr/training_viz)
Visualizing the data from biking with data things.
Downloading of data thanks to [tapiriik](https://tapiriik.com).
My goal is to make it clear what wattage I can generate at what heartrate - and how and what training effects that over time.
=======
### Dependencies
| What | Install |
| --------------- | -------------------------- |
| Elixir 1.2.2 | Someday I want to have a elixir version manager, instead of `brew install elixir` |
| Phoenix | [Install](http://www.phoenixframework.org/docs/installation) then `mix deps.get` |
| Node Version Manager (nvm) | [install info](https://github.com/creationix/nvm) |
| Node 5.6.0 | install with nvm; `nvm install && npm install` |
| PostgreSQL 9.4 | `brew install postgresql` |Node version is set in the [.nvmrc](/.nvmrc)
=======
### Testing/local development
Create and migrate the database:
mix ecto.create
mix ecto.migrate*note: this requires a postgres user `postgres`*
Continuously run testing:
mix test.watch
=======
*This is my first [Phoenix app](http://www.phoenixframework.org/) and first elixir code. Don't be surprised if things are a heinous mess or just plain wrong, I don't know what I'm doing*