Loading repository data…
Loading repository data…
codingame-team / repository
Application d’analyse de fichiers GPX issus de Strava, accessible via une interface web Flask ou des scripts en ligne de commande
Ce projet propose deux modes d’utilisation pour l’analyse de fichiers GPX issus de Strava :
Flask/
├── strava_app.py # Application web Flask
├── wsgi.py # Point d’entrée pour lancer l’interface web
├── gpx_strava_analysis.py # Script d’analyse GPX en ligne de commande
├── gpx_strava_check.py # Script de vérification GPX en ligne de commande
├── templates/ # Templates HTML pour l’interface web
│ ├── base.html
│ ├── index.html
│ ├── about.html
│ └── strava/
│ ├── resultat.html
│ └── errors/
│ └── error_fileupload.html
├── static/ # Fichiers statiques (CSS, images)
├── requirements.txt # Dépendances Python
├── config.py # Configuration (clé API Mapbox, etc.)
└── ...
git clone <url-du-repo>
cd Flask
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
config_template.py en config.py et renseigner la clé MAPBOX_API_KEY.instance/uploads pour les fichiers GPX.python wsgi.py
python gpx_strava_analysis.py <chemin/vers/fichier.gpx>
python gpx_strava_check.py <chemin/vers/fichier.gpx>
Ce projet met en avant la modularité Python et propose à la fois une interface web moderne et des outils d’analyse GPX en ligne de commande.