L'association des responsables de copropriétés

pour Association des responsables de copropriétés .

Le projet

L'association des responsables de copropriété modernise son site.
Elle informe et sensibilise les syndicats de copropriété à travers divers dossiers sur de multiples thématiques.
Cette refonte facilitera la lecture et la recherche de ces dossiers mais aussi pour rendre plus accessible le contact et l'adhésion entre l'association et ses lecteurs.

TL;DR

  • Intégration sous Drupal 8 ;
  • HTML (Twig) et CSS (Sass) ;
  • Javascript (+ JQuery), requêtes AJAX, interactions SVG ;
  • Node.js, NPM et Gulp ;
  • Git, Gitlab, intégration continue, Trello.

Mon rôle

C'est en étant épaulé par Kevin Gautreau, développeur back et expert Drupal que je vais pouvoir directement faire l'intégration sur le CMS Drupal 8 avec le moteur de template Twig tout en étant un peu plus autonome après avoir découvert le CMS une première fois sur le projet de Sud Radio.

En détails

En intégrant directement dans le CMS j'ai pu en apprendre encore plus du templating sous Drupal 8.
J'ai mis en place et adapté mon workflow habituel pour correspondre à cet environnement. Toutes les tâches sont exécutées via Gulp et les dépendances sont gérées avec NPM. J'ai également fais en sorte que la modification de fichiers Twig recharge la page du navigateur lors de sauvegarde, pour plus de confort et de rapidité lors de l'intégration.

Dans ce projet j'ai implémenté une carte de France interactive en SVG avec les régions couvertes par chaque bureau de l'ARC. Au passage sur une région un tooltip apparait pour afficher les informations relative au bureau sélectionné et la possibilité d'accéder à la page de détail.
Les moteurs de recherche nécessitent des appels en AJAX pour l'affichage des premiers résultats et des suggestions de recherche. Les termes recherchés sont mis en exergue dans la page de résultats.