Unyc

Cliquez sur l'image pour voir le site

Présentation du projet

Dans le cadre de ce projet, j’ai développé un site WordPress entièrement personnalisé en utilisant PHP et le plugin Advanced Custom Fields (ACF). L’objectif principal était de faire la refonte graphique d'un site vitrine en le rendant plus flexible, évolutive et facile à maintenir, répondant parfaitement aux besoins spécifiques du client établie sur la maquette Figma.

Contexte

Unyc avait un site déja construit avec le CMS Wordpress et avec le moteur de templates en blade.

Indexel, une agence de communication digitale, a fait appel à nos services pour faire la refonte du site avec le même CMS WordPress et ACF, afin de le rendre flexible et maintenable, ce qui n'était plus le cas.

Description des tâches :

  • Installation du Wordpress et du versionning avec git
  • Creation des premières pages et évaluation des différents bloques à réaliser.
  • Reproduction des bloques existants (blade) en PHP avec un BackOffice utilisant ACF.
  • Creation des bloques plus complexes comme les carousels en utilisant Jquery et slick JS.
  • Finition des différentes pages de la maquette Figma.
  • Adaptation en responsive Deesign pour les mobiles et tablettes selon la maquette Figma.
  • Gestion des différents tickets de modification et de blocs supplémentaire.

Conclusion :

Travailler sur Unyc durant les mois d’avril et mai a été une expérience riche en apprentissages. Ce projet de deux mois m’a permis de renforcer mes compétences en PHP et WordPress (ACF), tout en m’adaptant aux contraintes de délais pour améliorer ma productivité. Un autre défi a été de comprendre et d’analyser des pages existantes en Blade, ce qui m’a offert une première approche de ce moteur de templating. Une belle montée en compétences qui m’a rendu plus polyvalent et efficace dans mon travail !

Les compétences développées :

Développer la présence en ligne de l’organisation : Mise en place d’un site web sur mesure, avec un design responsive et une gestion de contenu facile, ce qui permet d'améliorer la visibilité du client sur internet.

Répondre aux incidents et aux demandes d’assistance et d’évolution : Mise en place d'un Trello afin de gérer les demandes du client en cas de défaut ou de besoin d'évolution.