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.