Aller au contenu
Agences Parler de votre projet

Projet personnel

Une plateforme communautaire à la modélisation complexe

Une plateforme communautaire à la modélisation complexe, avec son espace membres et ses outils de création, passée de Drupal 10 à Symfony en 2026.

Page d'accueil de la plateforme Worlds Awakening
La page d’accueil, après la migration vers Symfony.

Le contexte

Une plateforme que je conçois et exploite moi-même, construite autour d’un modèle de données riche : de nombreux types d’objets, liés entre eux par des règles précises, manipulés directement par les membres. Elle a d’abord vécu sur Drupal 10, puis a été reconstruite sur Symfony en 2026, quand la part de code spécifique est devenue plus importante que ce que le CMS apportait.

Ce que j’ai livré

  • Un espace membres

    Comptes, droits et contributions personnelles, avec ce que chacun peut voir et modifier.

  • Des outils de création

    Les membres créent et modifient eux-mêmes leurs contenus, dans le cadre posé par le modèle de données.

  • Une migration de Drupal 10 vers Symfony

    Contenus, comptes et adresses repris, sur une base désormais entièrement sur mesure.

Le choix qui a compté

Le modèle de données pouvait continuer d’être décrit dans Drupal, au prix d’un code spécifique de plus en plus volumineux greffé au CMS.

J’ai préféré reconstruire sur Symfony et faire du modèle le cœur de l’application plutôt qu’une configuration. C’est le chemin que je décris aux clients qui envisagent une migration : je l’ai d’abord fait sur ma propre plateforme.

  • Mon rôle : conception, développement, exploitation
  • Technologies : Symfony, Drupal 10 (avant migration)
  • Développé avec Claude Code

Autre réalisation

Un outil à remplacer, un site à migrer ?

Décrivez-moi votre besoin en quelques lignes. Je vous réponds sous 48 h.

Parler de votre projet →
Parler de votre projet →