un A et un B qui sont fusionnés

Projet #2

Site web | Wordpress

Tim cake

Ce projet visait à démontrer notre capacité à concevoir un site, le convertir en PHP et l'intégrer dans WordPress, renforçant nos compétences en programmation et intégration dans un environnement dynamique.

Résumé

  • Wordpress
  • Html, css & js

Méthode

Le projet avait pour objectif de démontrer le niveau de compétence acquis dans la conversion d’un site statique (HTML, CSS, JavaScript) en un site dynamique en PHP, destiné à être intégré dans WordPress. Cette conversion permet de transformer un site initialement figé en un système plus interactif et évolutif, avec une gestion de contenu facilitée via WordPress. Le processus a impliqué non seulement l’adaptation des éléments visuels et fonctionnels existants, mais aussi l’ajout de nouvelles fonctionnalités pour rendre le site plus flexible, accessible et facile à maintenir pour de futurs projets. L’objectif était de prouver ma capacité à maîtriser les technologies nécessaires pour assurer une transition fluide entre ces deux environnements.

  • Création du site: Antoine Breton

Crédit

Méthodologie

J’ai commencé par établir une structure solide en HTML, CSS et JavaScript, afin de définir les fondations visuelles et fonctionnelles de mon site. Cette étape m’a permis de m’assurer que tous les éléments de base étaient en place avant de passer à la phase suivante. Une fois la structure front-end finalisée, j’ai procédé à la conversion en PHP, ce qui m’a permis de rendre le site plus dynamique et flexible. Ensuite, j’ai créé les champs personnalisés (ACF) et les types de contenus personnalisés (CPT), indispensables pour gérer facilement les données et dynamiser le site. Cette approche m’a permis d’assurer une transition fluide vers un système plus interactif, tout en rendant le site plus évolutif et simple à maintenir pour des projets futurs.

Chronologie

3-5h

Création du site (html, css & js)

Il s’agissait de construire une structure en HTML, CSS et JavaScript qui soit adéquate pour la suite de la création du site.

4-6h

CPT ACF & function

J’ai créé les éléments clés en les transformant en CPT et en les enrichissant avec ACF, puis j’ai utilisé des fonctions PHP pour gérer la logique et assurer la modularité du site.

3-4h

Remplisage

Ensuite, j’ai rempli les contenus via les champs ACF, facilitant l’ajout des informations. Chaque élément a été structuré pour rester cohérent avec la logique des fonctions PHP.

1h

Assurance qualité

Après avoir terminé, vérifiez que toutes les normes exigées par le professeur pour le projet sont respectées.

Défis

Le plus grand défi a été de définir clairement ce que je voulais accomplir avec le site, tout en gérant efficacement mon temps. Si j’avais choisi une solution trop complexe, je n’aurais pas eu suffisamment de temps pour la finaliser. Ainsi, la gestion du temps et la qualité du rendu étaient primordiales, surtout avec les délais serrés auxquels j’étais confronté. Il était essentiel de trouver un équilibre entre ambition et faisabilité pour garantir un projet abouti dans le temps imparti.

résolution

J’ai adopté une approche pyramidale pour hiérarchiser les éléments du projet. Les fonctionnalités de base étaient prioritaires. Ensuite, je me suis concentré sur le style (couleurs, images), puis sur les éléments bonus, comme le positionnement et les détails supplémentaires. Cette méthode m’a permis de livrer un site fonctionnel à chaque étape, tout en ajoutant des améliorations sans risquer de dépasser les délais.

apprentissage

Grâce à cette méthode, j’ai appris l’importance de hiérarchiser les tâches dans un projet web. En priorisant les éléments essentiels, j’ai pu assurer un rendu fonctionnel à chaque étape et ajouter des améliorations lorsque le temps le permettait. Cela m’a également aidé à mieux gérer mon temps et à structurer le projet de manière à respecter les délais sans sacrifier la qualité.

Vidéo

Affiche vidéo