Skip to content

A webapp using the Strava API to view your KOMs on a world map

Notifications You must be signed in to change notification settings

evangriffiths/kom-viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KOM Viewer

A webapp using the Strava API to view your KOMs on a world map

Setup

Install dependencies:

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Create .env file with the following variables defined (based on values from https://www.strava.com/settings/api):

STRAVA_CLIENT_ID=...
STRAVA_CLIENT_SECRET=...

Run locally

python app.py

Open http://localhost:5000 in a browser. You'll be redirected to authorize this app by logging into your Strava account.

Once logged in you'll be redirected back to the app where you can view your KOMs overlaid on a world map.

Hosting

Hosted on Render at kom-viewer.onrender.com. Note that this link must be set in the 'Authorization Callback Domain' field at https://www.strava.com/settings/api. All configuration is done via Render's web GUI.

About

A webapp using the Strava API to view your KOMs on a world map

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published