MVS

Panoramica del caso

MVSWinFinance si è rivolta a noi per realizzare un sito promozionale professionale che presentasse chiaramente la loro offerta di prodotti finanziari e semplificasse il processo di acquisizione delle richieste degli utenti. La soluzione è stata sviluppata su Umbraco 16 - scelto per la sua architettura moderna basata su componenti e la fondazione di supporto a lungo termine.


Il sito web fornito copre tutti i principali punti di contatto commerciali: un modulo di contatto strutturato, piani tariffari configurabili e una sezione FAQ completa. L'intero livello dei contenuti è gestito direttamente dal backoffice di Umbraco, offrendo al cliente un controllo editoriale completo senza dipendere dagli sviluppatori per gli aggiornamenti quotidiani.

Obiettivo: Consegna rapida di un sito Umbraco 16 completamente gestibile, fornitura di una base scalabile per la crescita futura e implementazione di componenti riutilizzabili gestiti da CMS - tutto entro una tempistica rigorosa.

Image

Informazioni chiave sul progetto

Settori

Settori

Tecnologia Finanziaria, Finanza PMI e Finanza Aziendale, Soluzioni Bancarie Digitali, Gestione Finanziaria Aziendale, Servizi Finanziari Online

Servizi

Servizi

Sviluppo Full-Stack, Progettazione Architettura CMS, Integrazione Frontend, Configurazione Deployment & DevOps

Soluzioni

Soluzioni

Sito promozionale su Umbraco 16, libreria di componenti guidata da CMS, modulo di contatto con consegna SMTP, sezioni Piani tariffari e FAQ

Tecnologie

Tecnologie

Umbraco 16+ .NET 9.0, MS SQL Server, uSync, SeoToolkit. Umbraco, Block List Models, SMTP

Le sfide

CMS completamente gestibile dal backoffice

CMS completamente gestibile dal backoffice

Progettazione del sito per supportare un controllo dettagliato su contenuti, dettagli di layout e funzionalità configurabili — come la gestione dei destinatari del modulo di contatto — tutto direttamente dal backoffice di Umbraco senza intervento dello sviluppatore.

Piattaforma nuova, documentazione limitata

Piattaforma nuova, documentazione limitata

Umbraco 16 era una versione relativamente nuova con risorse pratiche limitate e conoscenza della comunità ridotta. Fornire una soluzione stabile e manutenibile ha richiesto un'indagine approfondita sul suo funzionamento e sulle best practice emergenti.

Pressione per scadenze rigide

Pressione per scadenze rigide

Tutte le decisioni architetturali — inclusa la pianificazione della scalabilità e il design dei componenti anticipatori — dovevano essere prese e validate mentre si consegnava contemporaneamente l'intera implementazione entro strette scadenze di progetto.

Il processo

Il progetto è stato eseguito come un impegno full-stack solista con forte attenzione alla chiarezza architetturale e all'estensibilità del CMS. Lavorando in parallelo con un ingegnere frontend, la consegna tecnica ha seguito un approccio a fasi — dalla configurazione CMS e modellazione backend all'integrazione frontend e al deployment finale. Ogni fase ha privilegiato la facilità d'uso per l'editor e la manutenibilità a lungo termine.

Pianificazione della scoperta e dell'architettura

Pianificazione della scoperta e dell'architettura

Analisi delle esigenze del cliente, definizione della struttura dei contenuti CMS e pianificazione della gerarchia dei tipi di documento Umbraco 16, componenti block list e flussi di gestione backoffice prima di scrivere una singola riga di codice.

Sviluppo backend CMS

Sviluppo backend CMS

Costruito l'intero livello CMS Umbraco 16 — tipi di documento, modelli Block List, tipi di dati — e configurato uSync per la sincronizzazione degli ambienti e SeoToolkit per la gestione SEO in backoffice.

Integrazione frontend

Integrazione frontend

Integrazione di template HTML e CSS sviluppati in parallelo dall'ingegnere frontend, associandoli alle viste Razor gestite da CMS e garantendo che tutte le aree di contenuto fossero gestibili dal backoffice.

Deployment e validazione

Deployment e validazione

Gestito il deployment in fase iniziale, configurata la mail SMTP per il modulo di contatto, validate tutte le esigenze funzionali con il cliente e assicurato che il sito rispettasse gli standard di consegna entro i tempi concordati.

Soluzioni

Le caratteristiche chiave della soluzione

  • Controllo avanzato del CMS — Gestione completa da backoffice di contenuti, layout e impostazioni configurabili incluso la gestione dinamica dei destinatari del modulo di contatto.

  • Componenti Block List riutilizzabili — Una libreria flessibile di componenti per costruire e riorganizzare le pagine senza intervento dello sviluppatore o codice personalizzato.

  • Piani tariffari e sezioni FAQ — Sezioni dedicate guidate da CMS per la presentazione del prodotto con modelli di dati strutturati e facili da modificare per l'editor.

  • Sincronizzazione ambiente con un clic — uSync configurato per una sincronizzazione veloce e affidabile dei tipi di contenuto e della struttura backoffice tra sviluppo, staging e produzione.

  • Gestione SEO in backoffice — Integrazione SeoToolkit che permette agli editor di controllare direttamente meta tag, titoli pagina e impostazioni SEO senza modifiche al codice.

Image

Risultati in numeri

Amministrazione pagina

100%

Contenuto gestibile dal backoffice in tutto il sito: gli editor controllano ogni sezione, componente e impostazione del modulo senza toccare il codice.

Frequenza di rimbalzo

31%

La frequenza di rimbalzo è diminuita dopo il redesign, grazie a una struttura dei contenuti più chiara, una gerarchia delle pagine migliorata e prestazioni di caricamento più rapide.

Creazione futura di landing page

78%

Produzione più rapida delle pagine grazie alla libreria di componenti Block List riutilizzabile: gli editor costruiscono nuove landing page senza l'intervento degli sviluppatori.

Costi di manutenzione

68%

Sforzo di manutenzione a lungo termine ridotto grazie all'architettura modulare: le modifiche sono isolate, prevedibili e richiedono tempi di ingegneria minimi.

Costruisci un sito CMS scalabile per la tua azienda!

Ottieni un sito Umbraco completamente gestibile che cresce con le tue esigenze - e ti aiuteremo a scoprire la soluzione tecnica ottimale per il tuo progetto.

Message not sent.
Message not sent.
×
Non sai da dove cominciare? Ti aiuteremo a definire i prossimi passi!
Consenso al trattamento dei dati personali
×
Hai una sfida? Il nostro team la trasformerà in una soluzione.
Consenso al trattamento dei dati personali