GRdodo
Site proposant aux randonneurs de planifier leur parcours. Chaque circuit est accompagné de photos, du parcours des étapes avec cartes IGN et satellite, ainsi qu'une trace gpx du GR accessible et optimisée pour les smartphones. les points d'intérêts disponibles sur la carte (points d'eau, point de vue, distributeur...)







Quelques fonctionnalités
Détail des étapes
Les caractéristiques des étapes affichent les dénivelés et distance entre les communes traversées, avec possibilité ou non de trouver une boulangerie ou superette.
Trouver sur la carte
La carte filtre plusieurs types de points d'intérêts dont les hébergements, tables de pique-nique, point d'eau, toilettes publiques, point de vue, restauration, etc.
L'utilisateur peut suivre sa position afin de suivre le trajet.
Hébergements
Les hébergements sont au centre du site. Suivant les pages, différents moyens sont mise en place afin de trouver les plus adaptés.





Espace hébergeur
Une attention particulière a été apportée sur l'ergonomie afin que les plus novices en informatique puissent compléter facilement leur hébergement. Pour ce faire, les libellés et informations liées sont clair, quelques animations permettent de guider le regard, un système de log permet de suivre un utilisateur et les éventuelles difficultés et l'étude attentive des design des sites de références sur l'hébergement.






Coté technique

Optimisations
De nombreuses optimisations ont été apportées sur ce site utilisant beaucoup de ressources (images/js) afin d'afficher une grande quantité de données.
- La compression du css/js et le regroupement sont réalisé de façon automatique depuis l'ide
- Le chargement à temps se fait sur les images suivant le scroll et sur les js suivant les fonctions appelées
- Les images ajoutées sont retaillées en plusieurs formats de vignette
- Gestion du cache des ressources via htaccess et forçage du cache navigateur en cache busting, précompilation php avec opCache
- Analyse des temps de chargement depuis la chronologie des évènements réseau du navigateur