Auto site
Panoramica del Caso
Auto Site è la terza generazione di uno dei siti automobilistici più grandi, popolari e completi in Israele. Offre test su strada per veicoli nuovi e usati, un enorme e veloce catalogo di auto con prezzi, opinioni di esperti, test comparativi e copertura di nuovi lanci di modelli all'estero. La piattaforma presenta anche recensioni e commenti di utenti reali, permettendo ai visitatori di condividere le proprie esperienze e opinioni sui veicoli.
Obiettivo: Realizzare un sito/sistema veloce e gestibile con un'interfaccia utente moderna, migrato da una piattaforma di generazione precedente che girava su un'interfaccia obsoleta e un CRM personalizzato poco confortevole. Il cliente necessitava di una soluzione moderna per migliorare il coinvolgimento degli utenti, aumentare la generazione di lead e semplificare la gestione dei contenuti — con una nuova interfaccia utente, catalogo e ricerca articoli ad alte prestazioni, gestione dati semplificata, controlli SEO flessibili e supporto pubblicitario avanzato.
Informazioni Chiave sul Progetto
Settori
Automotive, Media & Publishing, Advertising & AdTech, E-commerce & Classifieds, Digital Marketing, Consumer Services
Servizi
Sviluppo Web, Migrazione Dati, Implementazione UX/UI, Personalizzazione Backoffice/CMS, Soluzioni per la Gestione dei Contenuti, Implementazione Motori di Ricerca, Consulenza SEO
Soluzioni
Sistema di Ricerca e Caching Personalizzato, Sistema di Gestione Contenuti, Moduli di Generazione Lead, Sistema di Gestione Pubblicità, Strumenti di Gestione SEO, Meccanismo di Redirect Legacy
Tecnologie
Umbraco V15, .NET 9.0, C#, MS SQL Server, Lucene, Vanilla JavaScript, Lit / Lit TS, TypeScript, ImageProcessor, HTML5, CSS3, RESTful APIs, Git, Estensioni Backoffice Umbraco
Le Sfide
Il Processo
Pianificazione dell'Architettura
Proposta e implementazione dell'architettura di sistema centrale basata sui requisiti del cliente e analisi del sito legacy, garantendo scalabilità, ottimizzazione delle prestazioni, coerenza tecnica e integrazione senza soluzione di continuità su tutte le piattaforme.
Indagine & Migrazione Dati
Reverse engineering della struttura del vecchio database CRM, quindi costruzione di pipeline di importazione per migrare circa 100.000 elementi di contenuto in Umbraco garantendo l'integrità dei dati e preservando i metadati legacy.
Sviluppo Infrastruttura di Ricerca
Progettazione di un livello di caching personalizzato che combina gli indici Lucene con la cache ibrida di Umbraco per una ricerca multi-parametro ad alte prestazioni su piattaforme enterprise scalabili con tempi di risposta ottimizzati.
Catalogo e Logica di Business
Sviluppo della logica di catalogo principale che supporta confronti, filtri e prezzi garantendo prestazioni scalabili su strutture dati di prodotto con capacità di ricerca affidabili.
Personalizzazione CMS & Backoffice
Realizzazione di estensioni personalizzate per il backoffice Umbraco (editor, bacheche, pagine aggiuntive) per un flusso di lavoro di gestione contenuti amichevole per gli editor che ha semplificato le attività di pubblicazione quotidiane e migliorato la collaborazione del team tramite soluzioni intuitive.
Sviluppo Frontend
Implementazione di componenti reattivi basati su Lit, integrando ed estendendo l'interfaccia utente fornita da un fornitore esterno di design/UI migliorando scalabilità, manutenibilità e garantendo collaborazione fluida tra team prodotto a livello globale.
Sviluppo Funzionalità & Accessibilità
Sviluppati moduli di generazione lead, il sistema di gestione della pubblicità, controlli SEO, integrazioni di terze parti e funzionalità di accessibilità conformi a WCAG, garantendo allo stesso tempo la coerenza cross-platform (desktop/mobile).
Distribuzione e Manutenzione
Gestite le versioni delle release, revisionate le pull request, seguito come mentore gli sviluppatori e gestito il debugging continuo e l'ottimizzazione delle prestazioni in progetti complessi migliorando la collaborazione del team e l'efficienza e qualità della consegna.
Soluzioni
Caratteristiche principali della soluzione
Pipeline di Importazione Legacy: Pipeline personalizzata che migra i dati legacy CRM in Umbraco per produttori, modelli, articoli e recensioni.
Motore di Cache Basato su Lucene: Cache ibrida basata su Lucene che abilita la ricerca di cataloghi e articoli su tutto il sito.
Editor di Contenuti a Blocchi: Editor di contenuti a blocchi che permette agli editori di aggiungere auto e scrivere articoli senza aiuto tecnico.
Moduli Flessibili per la Cattura di Lead: Moduli per consulenze, test drive e finanziamenti integrati con servizi di elaborazione lead di terze parti.
Piattaforma Pubblicitaria Centralizzata: Un sistema unico e flessibile per gestire posizionamenti pubblicitari e campagne su ogni pagina del sito.
Risultati in Numeri
100K
Percentuale di contenuti correttamente indirizzati ai giusti gruppi di utenti su tutta la piattaforma.
<200ms
Affidabilità delle API integrate (orari, voti, pagamenti) sotto carico di produzione.
45%
Riduzione del tempo medio di caricamento delle pagine rispetto alla piattaforma di generazione precedente.
30%
Aumento dei moduli lead completati dopo l'introduzione del nuovo sistema di moduli flessibili.