Portfolio/2025 - 2026

Consulting Staff

Migration d'un site de conseil en financements européens de WordPress vers une plateforme Next.js sur-mesure avec CMS dédié et intégration au système interne de suivi de projets.

Next.jsMigrationWordPress to CustomConsultingEU Funds

Défi

CONSULTING STAFF CFEN SRL est une entreprise spécialisée dans le conseil en financements européens pour les petites et moyennes entreprises de Roumanie. Le site existant tournait sous WordPress depuis plus de 7 ans, avec des problèmes accumulés : thème ancien avec plugins legacy, sécurité vulnérable, performance mobile médiocre, structure d'URL fragmentée après 3 refontes partielles. À cela s'ajoutait une exigence métier : intégrer le site au système interne de suivi des projets clients (du lead au dépôt de dossier, à l'approbation du financement, jusqu'à la mise en œuvre), opéré via un EspoCRM sur-mesure. La migration vers Next.js devait se faire sans perte de SEO sur les positions acquises sur des termes concurrentiels (conseil en fonds européens, financements non remboursables, PNRR).

Solution

Migration progressive sans interruption de service et avec préservation du SEO. Stack retenue : Next.js 16 avec Prisma 7 + PostgreSQL pour le backend, NextAuth 4 pour l'authentification des consultants, Tailwind 4 pour l'UI. CMS minimal sur-mesure pour l'équipe de contenu (articles, offres, études de cas clients). Le WordPress d'origine a été conservé en parallèle comme archive vivante jusqu'à la bascule finale, avec la base MariaDB disponible pour consultation rétroactive. Anciennes URL mappées par redirections vers la nouvelle structure (simplifiée : /services/, /financements/, /ressources/, /contact). Le nouveau site est en SSG pour les pages statiques (accueil, à propos, services) et en SSR pour les pages dynamiques (contenu CMS), une combinaison offrant des temps de réponse courts et une gestion de contenu simple. Intégration EspoCRM via API REST pour la synchronisation des leads (formulaire du site → CRM automatiquement), avec un webhook sur les changements de statut de projet pour la mise à jour du contenu du portail client.

Processus

  1. 01Audit complet du site WordPress : pages, URL, rankings, performance
  2. 02Mise en place du projet Next.js avec schéma Prisma adapté
  3. 03Développement du boilerplate avec 4 à 5 modèles de mise en page couvrant toutes les pages
  4. 04Migration du contenu (articles, pages, offres) en conservant la structure sémantique
  5. 05Cartographie des redirections pour les anciennes URL
  6. 06Intégration EspoCRM via REST API + webhooks
  7. 07Lancement progressif avec page de maintenance et whitelist pour les tests
  8. 08Suivi SEO pendant 30 jours après le lancement, avec corrections rapides en cas de régression

Résultats

WP → Next.js

Migration complète vers du code propriétaire

Redirecte

Les anciennes adresses pointent vers la nouvelle structure

EspoCRM API

Suivi des projets de bout en bout

Zero downtime

Migration sans interruption de service

Vous voulez des résultats similaires pour votre projet ?

Nous utilisons des cookies pour améliorer votre expérience et analyser le trafic. Les cookies essentiels sont toujours actifs. Les cookies analytiques nécessitent votre consentement. Politique des cookies | Confidentialité