Dans le cadre de la formation "Développeur.euse intégrateur.trice d'applications web", Nous avons réalisé le site de présentation de la portion Hauts-De-France de l’EuroVélo 5 (Qui part de Calais, jusqu’à Lille et la Belgique en passant par le marais Audomarois), nommée Via Romea Francigena.
Le site est composé d'une page d'accueil, d'une page reprenant l’itinéraire complet de la Via Romea Francigena, d'autant de pages que d'étapes de l'itinéraire, d'une page concernant les news et une page de témoignages.
Page d'accueil
La page d'accueil se compose de de 6 sections :
Respect de la charte graphique
Nous avons appliqué la charte graphique prescrites par Eurovélo. Nous avons utilisé lorsque cela était pertinent les couleurs prévues, et nous avons intégré la police de caractères spécifiée. Nous nous sommes pour le reste inspiré des sites des autres portions françaises.
Utilisation d'un CMS
Les pages Témoignages et News sont composés d'articles rédigeables et modifiables via Strapi, un CMS (Content Management System, Système de Gestion de Contenu), pour permettre la modification des données du site par une personne sans connaissance technique ;
Base de données
Création d'une base de données pour les pages témoignages, nouveautés et étapes du parcours Euro-vélo. Certains des champs de cette base de données sont de type texte enrichi, ce qui signifie qu'une personne ayant accès à STRAPI peut mettre en page les infos du site Web sans aucune connaissance technique.
Responsive
Le site est responsive. Il s'adapte en fonction de la zone d'affichage du périphérique (ordinateur, tablette, smartphone...). Un menu type "menu hamburger" a été développé et apparaît lorsque le site est affiché en mode smartphone.
Carrousel
Intégration d'un carrousel d'image à défilement automatique sur la page index.
Cartes et tracés
La version mobile prend tout son sens pour ces pages, facilement consultables en cours de voyage !
Maquettage
Nous avons utilisé Figma pour créer les maquettes du site
Organisation
Nous avons utilisé Trello pour l'organisation des tâches
Versionnage
Nous avons utilisé l'outil Git pour le versionnage des sources du site et la résolution des conflits.
Feuilles de style
Nous avons utilisé le préprocesseur SASS et le modèle 7-1 (7 dossiers thématiques) pour gérer la création des feuilles de style du site.