- http://localhost:3000/api/cycling/activities
- http://localhost:3000/api/cycling/activities/7131682282
- http://localhost:3000/api/cycling/activities/polyline/7147476023
- http://localhost:3000/api/cycling/activities/download/7147476023
- </api/cycling/activities>
- </api/cycling/activities/{id}>
- </api/cycling/activities/polyline/{id}>
- </api/cycling/activities/download/{id}>
Comparing a cycling activity 7147476023
with ca. 37km length.
Endpoint | Size |
---|---|
garmin/polyline/7147476023 | 4kb |
localhost/details/7147476023 | 30kb |
garmin/details/7147476023 | 785kb |
- Search for places to show nearby routs
- Polyline similarity compare
- use pm2 // ADVANCED, PRODUCTION PROCESS MANAGER FOR NODE.JS
- use
scp <folder>
for raspi deployments - use
git actions
for raspi deployments?
- 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