M14Intelligence

Une refonte avec des besoins complexes spécifiques
Experts dans les technologies émergentes de véhicules autonomes, M14Intelligence a été l'un de mes premiers projets réalisés en Freelance. Ces derniers souhaitaient procéder à la refonte de leur ancien site internet Wordpress tout en proposant de nouveaux outils de traitement de données.

Catégorie

Refonte complexe

Métier

Recherche et de conseil

Réalisation

1ᵉ trimestre 2019

Durée

3 mois
Le besoin : abandonner WordPress pour une solution plus performante
Le premier constat de notre client était clair : WordPress n’était plus adapté à leurs exigences. Le backoffice, jugé trop complexe par les rédacteurs, et les performances insuffisantes du site étaient devenus des freins à leur croissance. Ils voulaient une solution moderne, rapide, et sur-mesure.

Un nouvel écosystème basé sur Symfony et Vue.js

Nous avons pris un nouveau départ avec la dernière version de Symfony, en y intégrant des outils puissants comme EasyAdmin pour un backoffice intuitif et Vue.js pour des interfaces dynamiques et réactives.
Le résultat ? Une architecture solide et flexible, parfaitement alignée avec les besoins du client.

Étape 1 : La migration de données

Le premier défi était de migrer toutes les données de l'ancien site sans compromettre leur intégrité. Pour cela, nous avons exposé une API sur l'ancien site WordPress afin que le nouveau site puisse consommer ces données de manière fluide. Cette méthode, pensée pour garantir performances et fiabilité, a permis une transition sans accroc.

Étape 2 : Un backoffice sur-mesure

Nous avons recréé l’ensemble des fonctionnalités existantes, tout en repensant l’expérience utilisateur pour répondre aux besoins spécifiques des rédacteurs. En prime, nous avons ajouté des outils innovants, comme des popups dynamiques mettant en avant des analyses de marché directement liées à leurs publications.

Étape 3 : Des coûts d’hébergement réduits

Le passage à Symfony a eu un impact direct sur l’optimisation des ressources. Le site, devenu plus léger et performant, a permis au client de réduire la configuration serveur nécessaire. Résultat : des économies significatives sur l’hébergement sans compromis sur les performances.

Un résultat à la hauteur des attentes

En quittant WordPress pour un environnement Symfony moderne, notre client a gagné en performance, en simplicité d’utilisation et en efficacité. Cette refonte marque un véritable changement de cap et ouvre la voie à une croissance sereine et durable.
Un besoin clé : un tableau de bord interactif et sécurisé
L’un des objectifs principaux de ce projet était de mettre en place un panneau de visualisation des données, accessible uniquement aux utilisateurs abonnés. Voici les étapes que nous avons suivies pour répondre à ce besoin :

Processus de traitement des données

Le client utilisait un fichier Excel volumineux contenant les données de leurs analyses, régulièrement mis à jour.
Pour gérer cette complexité, nous avons :
  1. Conçu un processus d’importation automatisé à l’aide d’un outil Python.
  2. Parcouru les données ligne par ligne pour créer des liens implicites entre elles.
  3. Enregistré les données traitées dans une base structurée, prête à être utilisée.

Validation des données

Certaines données contenues dans les fichiers étaient corrompues en raison d’erreurs humaines. Pour garantir leur fiabilité :
  • Nous avons établi des seuils de validation stricts pour détecter et rejeter les données incorrectes.
  • Ces seuils sont configurables par le client, ce qui leur permet de les ajuster en fonction des évolutions du marché.

La visualisation des données

Une fois les données importées et validées, l’objectif était de les rendre accessibles via une interface moderne et performante :
  • Nous avons développé une API dédiée pour permettre la consommation des données depuis la base.
  • Les utilisateurs peuvent explorer les données selon plusieurs axes de visualisation, tels que :
    • Pays
    • Type de véhicule
    • Marque
Grâce à Vue.js et Chart.js, l’interface est interactive, dynamique et parfaitement adaptée aux besoins des utilisateurs.

Gestion des abonnements utilisateurs

L’accès au tableau de bord est réservé aux utilisateurs abonnés. Pour garantir cette restriction :
  • Nous avons intégré un service tiers de gestion des abonnements.
  • Chaque utilisateur est identifié à la connexion, et son abonnement est vérifié en temps réel.
  • Cette connexion avec le service tiers permet également au client d’obtenir des données précieuses sur le profil des abonnés.

Un tableau de bord qui fait la différence

Avec ce tableau de bord, notre client dispose d’un outil puissant et moderne pour exploiter ses données en temps réel tout en s’assurant d’un contrôle total sur l’accès réservé aux abonnés.

Les chiffres clés

5x plus de visiteurs

Le nouveau site web, optimisé pour le SEO a entrainé une mise en avant plus importante sur les moteurs de recherches, et l'augmentation du nombre de visiteurs. 1 an après, le site est passé de 40 visites journalières à près de 200 visites journalières.

2x plus de conversions

Le nouveau design et l'intéractivité proposée sur le site garde les visiteurs sur le site, et améliore le taux de conversion de simples prospects en clients. M14Intelligence a enregistré le double de conversion d'une année à l'autre.