CLIP 01 / 05
Prix du meilleur site web · Webjam 2026
TYPE DE PROJET
Intégration WordPress/HTML/CSS/JS
CONTEXTE
Webjam 2026
Pour le Webjam 2026, mon équipe a créé une invention fictive et développé son site WordPress complet, administrable avec des types de contenus personnalisés et des champs ACF.
VOIR LE SITE WEB


Le Webjam est une compétition de développement web par équipe. La thématique de 2026 demandait d'inventer un produit, de créer l'entreprise qui le propose et de construire le site qui le fait connaître.
Projet d'équipe réalisé au Webjam 2026, avec Yoan Robitaille, Nathan Fortier et Éli Bousquet. Je me suis occupé de reproduire la maquette que mon collègue a fait en HTML/CSS et de transformer tout le site en PHP. J'ai aussi entré l'ensemble des contenus dans Wordpress et créé les différents CPT et ACF. IA (Claude) utilisée en soutien pour le code PHP.
PLAN 01
Dès le début du projet, j'ai créé tous les types de contenus personnalisés (CPT) et les champs ACF du site. Je l'ai fait en premier pour que mes coéquipiers puissent travailler en parallèle sur la maquette et les contenus.
PLAN 02
Quand les contenus ont été prêts, je les ai tous intégrés dans WordPress. J'ai rempli les champs ACF de chaque CPT selon ce que les pages demandaient.
PLAN 03
J'ai ensuite reproduit la maquette en HTML et CSS, page par page. J'ai fait toutes les pages sauf l'accueil. Je les ai d'abord faites en statique pour valider le visuel avant de brancher les données.
PLAN 04
J'ai converti moi-même toutes ces pages en PHP pour qu'elles lisent leur contenu dans les CPT et les champs ACF au lieu d'avoir du texte écrit à la main.
PLAN 05
Pour terminer, j'ai fait plusieurs petits ajustements : j'ai corrigé ce qui ne fonctionnait pas et j'ai ajouté un modèle 3D. Cette étape a servi à peaufiner l'ensemble avant de présenter le projet.
Le plus gros défi a été de tout convertir en PHP. C'était long, et il fallait penser à mettre chaque élément en dynamique, sans laisser de texte écrit à la main dans les pages.
J'ai converti les pages une par une et je les ai comparées à mes champs ACF pour m'assurer que chaque contenu venait bien de l'administration.
J'ai appris à bien travailler en équipe. Nous nous sommes séparé les tâches de façon claire, donc chacun savait quoi faire et tout avançait très vite.
CLIP SUIVANT 02 / 05
Montage vidéo et synchronisation audio