Présentation et genèse du site
Bienvenue sur rando-scope, votre compagnon virtuel dédié à l’exploration des montagnes.
Importez et visualisez facilement vos randonnées au format GPX, explorez des cartes interactives, analysez vos performances, et partagez vos aventures avec la communauté.
En tant qu’amateur de randonnées en montagne, j’ai souvent utilisé différents sites pour suivre ma progression. En début d’année 2024, j’ai décidé de créer une plateforme qui répondrait pleinement à mes besoins, en m’appuyant principalement sur trois constats majeurs :
- La diversité et la complémentarité des outils existants:
Bien que de nombreux sites proposent des fonctionnalités intéressantes, il reste difficile de tout centraliser sur une même interface. Avec rando-scope, mon objectif était de rassembler, en un seul endroit :
- Les videos Relive d’activités (visualisation d’un parcours grâce à la trace GPS et aux photos),
- Les panoramas PeakFinder (pour repérer les sommets environnants),
- Les profils Strava et Komoot (des outils de réseautage pour enregistrer et partager ses parcours).
- Le manque d’analyses statistiques adaptées:
Aucun site ne m’offrait une analyse suffisamment détaillée pour comprendre mes limites physiques, mesurer ma progression et planifier efficacement mes prochaines sorties.
Je souhaitais également une analyse par massif, afin d’identifier les zones moins explorées et orienter mes futures randonnées vers de nouveaux territoires. Mon objectif était double : mieux me connaître tout en explorant davantage.
- L’envie de revivre pleinement les activités passées:
Les relives permettent de revivre certains moments, mais je voulais aller plus loin.
L'objectif était de pouvoir visualiser de manière rapide et chronologique, l'ensemble des randonnées effectuées
au cours de la saison ainsi que toutes les informations essentielles associées (statistiques, photos, trace...).
Les fonctionnalités principales du site ont ainsi été pensées pour répondre efficacement à ces différents enjeux.
Fonctionnalités Principales :
Le Scope:
Une carte interactive pour visualiser toutes vos traces au même endroit.
Personnalisez votre vue avec des cartes (IGN, OpenTopoMap, etc.) et des calques pour repérer massifs et réserves
naturelles. En survolant une trace, accédez à diverses informations:
- Statistiques clés (dénivelé, distance, vitesse moyenne)
- Vidéo Relive de la randonnée
- Profil altimétrique détaillé
Le Tableau de Bord:
Dans votre tableau de bord, vous retrouvez une synthèse de vos sorties
grâce à des graphiques interactifs et visualisations originales, incluant :
- Statistiques clés (distance, dénivelé, vitesse...)
- Évolution mensuelle de vos randonnées
- Répartition par massifs et réserves visités
Prenez du recul sur votre activité afin de visualiser votre progression et planifier au mieux
vos prochaines sorties.
La Rétrospective:
Revivez chaque moment marquant de votre année en vidéo.
Cette animation (inspirée du modèle Spotify) est une vidéo d’environ cinq minutes, qui regroupe
les activités de l’année, avec statistiques, tracés et photos associées à chaque sortie,
pour une immersion totale dans vos randonnées.
La Fiche Randonnée :
Pour chaque sortie, consultez des informations complètes et précises :
- Vidéo Relive
- Panorama PeakFinder
- Trace intégrée sur fond de carte IGN
- Présentation du massif parcouru
- Statistiques (évolution temporelle du dénivelé, de la vitesse, des temps de pause, données météo...)
- Photos
Profil et Communauté
Créez votre profil utilisateur pour profiter pleinement de rando-scope.
Vous pouvez ainsi gérer vos randonnées, partager vos parcours avec la
communauté et consulter les aventures d’autres utilisateurs, pour vous
inspirer de nouvelles idées de sorties.
Considérations techniques
Souhaitant mettre en pratique mes connaissances en développement web, le site est entièrement codé avec
des technologies web bas niveau :
- PHP pour le backend,
- HTML, CSS, JavaScript pour le frontend,
- SQL pour la gestion de la base de données,
- Python pour le scraping et la construction des tables associées aux massifs et réserves naturelles.
- Bootstrap pour le design du site.
- Plotly.js pour les graphiques.
Fonctionnalités en cours de développement
- Améliorer la mise en forme du Dashboard.
- Rendre le site plus responsive.
- Optimiser le stockage des fichiers GPX en base de données.
- Réduire le temps de chargement du Scope.
- Améliorer les graphiques.
- Ajouter des informations utiles sur la randonnée (sommets à proximité, liens web via l’API OpenTopoMap, etc.).
- Améliorer les pages dédiées aux massifs et aux réserves.
- Améliorer les statistiques météo en prenant une donnée par heure.
- Ajouter une page de planification.
-
Mettre en place un algorithme de recommandations
basé sur les massifs les moins explorés par l’utilisateur,
en prenant en compte tous les massifs situés dans un rayon ou un isochrone
proche de son lieu d’habitation.
- Améliorer les KPIs, notamment le score de forme.
- Permettre la création d’animations Mapbox pour une randonnée précise.
- Ajouter une galerie de photos.
-
Permettre de revivre des randonnées effectuées à la même période
l’année précédente (modèle Snap).