EA.
← Retour aux projets

Projet de fin d'études · CESI Concepteur Développeur d'Applications

Annuaire événementiel B2B

Reprendre une plateforme B2B livrée sans documentation, la remettre en ligne en deux mois, puis la faire évoluer sans casser le référencement ni la confiance de clients qui paient.

Contexte
Annuaire qui met en relation entreprises et prestataires de l'événementiel. Les prestataires paient un abonnement, les organisateurs y accèdent gratuitement.
Mon rôle
Développeur en alternance chez H-TIC Digital. Sur ce projet : développement, scripts de données et chiffrage des évolutions.
Période
2025-2026 · H-TIC Digital
Stack
WordPress · PHP · MySQL · JavaScript · Python · Swagger · Asana
29.10.25mise en ligne, dans les délais
111 hd'évolutions chiffrées, devis validé
54/66sujets résolus au bilan
25klignes dans le module des fiches

Le point de départ

La V1 était instable, sans documentation ni cahier des charges. L'agence a accepté la reprise à une condition : une refonte complète plutôt que du rafistolage.

Le socle WordPress était imposé, et le référencement acquis ne devait pas bouger d'un pouce.

Structurer la donnée d'abord

Environ 15 catégories, 13 régions et une centaine de départements, éparpillés entre un Excel de travail et l'ancienne base. J'ai écrit des scripts Python pour contrôler la cohérence et produire des fichiers d'import rejouables.

Les filtres de recherche sont ensuite devenus de la donnée : stockés en base, gérés depuis une interface d'admin, et traduits en requête SQL par le composant de recherche. Ajouter un filtre ne demande plus aucun développement.

Versionner les fiches avec une table miroir

Un prestataire doit pouvoir modifier sa fiche sans perdre la visibilité de la version publiée. Plutôt qu'un historique complet, j'ai retenu une table miroir : une version en attente par fiche, validée par la modération. Cinq scénarios de recette écrits à l'avance, cinq conformes.

Un retour terrain a ensuite révélé qu'un badge commercial sautait à chaque validation. Le correctif a séparé les champs éditoriaux, décidés par l'admin, des champs déclarés par le prestataire.

Chiffrer, prioriser, piloter

Sans cahier des charges, c'est le devis qui a servi de contrat. Chaque demande était décomposée en éléments estimables. « Dupliquer une fiche », c'est un bouton, une copie de champs, des images, un compteur, des droits. C'est comme ça qu'on arrive à un chiffrage défendable.

Au printemps 2026, le flux de remontées est devenu un comité de pilotage : 19 sujets classés en bugs, correctifs et évolutions, puis trois sprints.

  • Organigramme des tâches : 6 lots, 38 tâches
  • Matrice RACI et registre de 6 risques
  • Module de statistiques avancées livré à l'été 2026
  • llms.txt, sitemap automatique, API des catégories en Swagger

Ce que j'en retiens

Sur six indicateurs fixés au cadrage : deux atteints, trois partiellement, un non atteint : la tenue du serveur pendant les campagnes d'e-mailing. Je préfère le dire que le cacher.

Avant de bien développer, il faut bien comprendre, bien chiffrer et bien communiquer.