Relance Industrie CTI
www.relanceindustrie-cticpde.fr

Développement d'une plateforme sous WordPress interconnectée avec Aide Entreprise pour faciliter l'accès des entreprises aux financements du Plan de Relance dans le domaine de l'industrie.

Date
2021
Technologies
Adobe XD Adobe XD
Intégration CSS3 CSS3
Intégration HTML5 Responsive HTML 5
Développement de site sur WordPress WordPress
Missions
Intégration des maquettes Adobe XD
Déploiement automatique avec Deployer et Gitlab
Interconnexion API avec Aide-Entreprise
Intégration Mobile First grace à Sizzy
Réseau CTI - Relance Industrie

Intégration des maquettes Adobe XD

La majorité du temps, j'intègre les maquettes depuis Sketch. Pour ce projet, j'ai été missionné pour le faire depuis Adobe XD. Une grande première et une découverte de l'outil !

Même si je trouve Sketch beaucoup plus facile et précis pour l'intégration des maquettes ! C'est vrai qu'Adobe XD m'a donné une très belle vision des interactions clients et de son parcours grâce à son mode prototype.

Assistance de responsive avec Sizzy

À l'occasion de la découverte d'Adobe XD, j'ai voulu mettre en pratique un autre outil que j'ai découvert il y a quelque temps déjà, Sizzy. Il permet en un clin d'oeil d'intégrer une maquette avec une vision globale sur les appareils.

Visualisation de Sizzy avec un iPhone 11 Pro, un pixel 2, un iPad et un iPad Pro 11"

Création d'une commande wp-cli pour la gestion de l'API

Les contenus de Relance-Industrie doivent être synchronisés tout au long de la journée pour conserver l'information la plus récente possible.

La contrainte, nous ne pouvions pas consommer l'API en temps réel au vu de ses performances et de sa stabilité.

J'ai donc décidé de mettre en place une commande WordPress qui tout au long de la journée va synchroniser les contenus depuis l'API sans impacter les performances du site. Cette commande est exécutée sous forme de CRON.

Déploiement automatique avec Deployer PHP et Gitlab

Mon client a récemment migré son code source vers Gitlab Cloud. Cela m'a permis de mettre en place un déploiement automatique avec Gitlab.

Deployer a toujours été leur outil de déploiement sur leurs serveurs de préproduction et production. J'ai combiné les deux pour une meilleure performance.

Pour la gestion des configurations des différents serveurs, je me suis bien évidemment servi des multiples environnements de WordPress pour le faire.