Site Auto
Vue d'ensemble du cas
Site Auto est la 3e génération de l'un des plus grands, les plus populaires et les plus complets sites automobiles en Israël. Il propose des essais routiers pour les véhicules neufs et d'occasion, un catalogue automobile immense et rapide avec des tarifs, des avis d'experts, des tests comparatifs et une couverture des lancements de nouveaux modèles à l'étranger. La plateforme comprend également des commentaires et avis réels d'utilisateurs, permettant aux visiteurs de partager leurs propres expériences et opinions sur les véhicules.
Objectif : Créer un site/système rapide et gérable avec une interface utilisateur moderne, migré d'une plateforme de génération précédente fonctionnant sur une interface obsolète et un CRM personnalisé peu confortable. Le client avait besoin d'une solution moderne pour améliorer l'engagement des utilisateurs, accroître la génération de prospects et simplifier la gestion de contenu — avec une nouvelle interface utilisateur, un catalogue et une recherche d'articles performants, une gestion des données facilitée, des contrôles SEO flexibles et un support avancé de la publicité.
Informations clés sur le projet
Secteurs
Automobile, Médias et Édition, Publicité et AdTech, E-commerce et Petites annonces, Marketing numérique, Services aux consommateurs
Services
Développement Web, Migration de données, Implémentation UX/UI, Personnalisation Backoffice/CMS, Solutions de gestion de contenu, Mise en œuvre de moteurs de recherche, Conseil en SEO
Solutions
Système personnalisé de recherche et de mise en cache, Système de gestion de contenu, Formulaires de génération de prospects, Système de gestion publicitaire, Outils de gestion SEO, Mécanisme de redirection pour l'héritage
Technologies
Umbraco V15, .NET 9.0, C#, MS SQL Server, Lucene, JavaScript Vanilla, Lit / Lit TS, TypeScript, ImageProcessor, HTML5, CSS3, APIs RESTful, Git, Extensions Umbraco Backoffice
Les défis
Le processus
Planification de l'architecture
Proposé et mis en œuvre l'architecture système de base basée sur les exigences client et l'analyse du site hérité, assurant évolutivité, optimisation des performances, cohérence technique et intégration transparente sur toutes les plateformes.
Investigation et migration des données
Ingénierie inversée de la structure de la base de données CRM ancienne, puis création de pipelines d'importation pour migrer environ 100 000 éléments de contenu dans Umbraco tout en garantissant l'intégrité des données et la préservation des métadonnées héritées.
Développement de l'infrastructure de recherche
Conception d'une couche de cache personnalisée combinant les indexes Lucene avec le cache hybride d'Umbraco pour une recherche multi-paramètres haute performance sur des plateformes d'entreprise évolutives avec des temps de réponse optimisés.
Catalogue et logique métier
Développement de la logique centrale du catalogue supportant les comparaisons, les filtres et la tarification tout en assurant des performances évolutives à travers les structures de données produit avec des capacités de recherche fiables.
Personnalisation CMS et Backoffice
Création d'extensions personnalisées Umbraco backoffice (éditeurs, tableaux, pages supplémentaires) pour un flux de contenu adapté aux éditeurs, simplifiant les tâches de publication quotidiennes et améliorant la collaboration d'équipe grâce à des solutions intuitives.
Développement frontend
Mise en œuvre de composants réactifs basés sur Lit, intégration et extension de l'interface utilisateur fournie par un prestataire de design/UI externe tout en améliorant l'évolutivité, la maintenabilité et en assurant une collaboration transparente entre les équipes produit à l'échelle mondiale.
Développement des fonctionnalités et accessibilité
Développement de formulaires de génération de leads, du système de gestion publicitaire, des contrôles SEO, des intégrations tierces, et des fonctionnalités d'accessibilité conformes aux normes WCAG, tout en assurant la cohérence multiplateforme (bureau/mobile).
Déploiement et Maintenance
Gestion des versions, revue des demandes de tirage, mentorat des développeurs, et gestion du débogage continu ainsi que de l'optimisation des performances sur des projets complexes tout en améliorant la collaboration, l'efficacité et la qualité de la livraison de l'équipe.
Solutions
Caractéristiques clés de la solution
Pipeline d'importation héritée : Pipeline personnalisé migrant les données CRM legacy vers Umbraco pour les fabricants, modèles, articles et avis.
Moteur de cache alimenté par Lucene : Cache hybride basé sur Lucene permettant la recherche dans le catalogue et les articles sur l'ensemble du site.
Éditeur de contenu basé sur des blocs : Un éditeur de contenu basé sur des blocs qui permet aux rédacteurs d'ajouter des voitures et d'écrire des articles sans aide technique.
Formulaires flexibles de capture de leads : Formulaires de consultation, d'essai et de financement intégrés aux services tiers de traitement des leads.
Plateforme publicitaire centralisée : Un système unique et flexible pour gérer les placements publicitaires et les campagnes sur chaque page du site.
Résultats en chiffres
100K
Pourcentage de contenu ciblé correctement sur les bons groupes d'utilisateurs sur l'ensemble de la plateforme.
<200ms
Fiabilité des API intégrées (horaires, notes, paiements) sous charge en production.
45%
Réduction du temps moyen de chargement des pages par rapport à la plateforme de génération précédente.
30%
Augmentation des formulaires de leads complétés après l'introduction du nouveau système de formulaire flexible.