Skip to content

Download cycling activities from Garmin and Bosch and visualize tracks with leaflet.

Notifications You must be signed in to change notification settings

HansKre/cycling-tracks-v2

Repository files navigation

Description

alt

Backend

API

Routes

Generic Routs

  • </api/cycling/activities>
  • </api/cycling/activities/{id}>
  • </api/cycling/activities/polyline/{id}>
  • </api/cycling/activities/download/{id}>

Size comparison

Comparing a cycling activity 7147476023 with ca. 37km length.

Endpoint Size
garmin/polyline/7147476023 4kb
localhost/details/7147476023 30kb
garmin/details/7147476023 785kb

Backlog

Filters

  • Search for places to show nearby routs
  • Polyline similarity compare

Raspberry

Overall

  • username/password auth -> local storage
  • use localstorage
  • watch
  • lines clickable
  • gpx download link
  • add choice for running activities
  • stylischer
  • Refactor API:
    • helper method for fetching which expects url only
    • harmonize usage of fetch-library (tunneled-got vs. node-fetch)
  • Error management -> change status code on error

Good Reading

About

Download cycling activities from Garmin and Bosch and visualize tracks with leaflet.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published