Necessari
Sempre attiviSupporta la sicurezza, l’affidabilità dei moduli e la memorizzazione delle preferenze sulla privacy. Non viene usato per la pubblicità.
Cargobus disponeva già di una piattaforma digitale funzionante, ma la struttura CakePHP sottostante rendeva difficili da gestire le modifiche ordinarie ai contenuti e le integrazioni future. La migrazione a WordPress si è quindi concentrata sul cambiamento della base tecnica senza alterare la struttura rivolta ai clienti che gli utenti già conoscevano.
Mono ha ricostruito il sito su WordPress, mantenuto gli schemi consolidati delle pagine e delle interazioni e poi collegato la nuova piattaforma alle interfacce City Carrier (APIs). Le funzioni relative ai pacchi hanno così potuto operare attraverso il sito anziché come processi isolati del backend.
Il sistema CakePHP esistente gestiva le funzionalità principali del sito, ma gli aggiornamenti comuni dipendevano in larga misura dal lavoro di sviluppo. Questo limitava l’autonomia del team marketing nella gestione delle pagine e rendeva più complessa l’espansione futura.
Non era richiesto un restyling visivo. Cargobus aveva bisogno di riprodurre fedelmente l’esperienza esistente su una piattaforma più gestibile, proteggendo i percorsi già familiari agli utenti e lasciando spazio a integrazioni operative più profonde.

La prima fase è stata una migrazione a WordPress controllata da CakePHP (CakePHP-to-WordPress). La struttura del frontend è stata ricostruita con grande fedeltà visiva, in modo che i clienti continuassero a trovare un’interfaccia familiare dopo il cambio di piattaforma.
WordPress ha offerto al team interno un livello più pratico per la gestione dei contenuti, mantenendo la struttura richiesta dal percorso di servizio esistente. Il passaggio è stato trattato come un cambiamento delle fondamenta, non come un progetto di restyling.

Una volta predisposta la base WordPress, il progetto è andato oltre la gestione del contenuto. Le integrazioni City Carrier API hanno collegato il sito alle operazioni sui pacchi e ai dati aggiornati delle spedizioni.
L’integrazione supportava la creazione delle spedizioni, gli aggiornamenti di stato, la sincronizzazione dei dati a livello di ordine e il tracciamento in tempo reale. Questo ha consentito al sito pubblico di funzionare come interfaccia operativa per i clienti anziché limitarsi a presentare informazioni statiche sui servizi.
I clienti possono avviare il tracciamento con un numero di pacco o di ordine. L’interfaccia iniziale concentra l’attività sulle informazioni necessarie a individuare la spedizione.

Un’opzione di aiuto contestuale mostra dove trovare i numeri di ordine e di pacco pertinenti. Le indicazioni sono integrate direttamente nel flusso di tracciamento, così da risolvere un dubbio frequente senza uscire dall’interfaccia.

Per le spedizioni ancora in corso, i dati aggiornati delle API vengono presentati in una sequenza temporale strutturata. L’interfaccia può mostrare fasi come l’assegnazione del corriere, il ritiro, gli aggiornamenti del centro di smistamento, il transito e l’arrivo a destinazione.

Le spedizioni consegnate sono separate da quelle attive: i clienti possono passare dagli stati di consegna correnti a quelli completati senza confondere le due viste.

Diversi vincoli hanno orientato l’implementazione.
La struttura esistente e il percorso utente dovevano restare riconoscibili. Il nuovo backend WordPress doveva dare al team interno maggiore controllo sugli aggiornamenti ordinari dei contenuti. Le funzioni collegate tramite API (API-connected) dovevano operare nella stessa esperienza rivolta ai clienti, mentre le informazioni sulle spedizioni dovevano rimanere legate ai dati operativi aggiornati anziché essere duplicate come contenuti statici del sito.
Questi requisiti hanno reso il progetto un lavoro di migrazione e integrazione, non un convenzionale restyling del sito.
La migrazione a WordPress completata ha portato Cargobus da una struttura CakePHP meno flessibile a una base modificabile, collegata direttamente ai processi logistici.
Il team marketing ha ottenuto un ambiente di contenuti più gestibile. I clienti hanno mantenuto una struttura del sito familiare e ottenuto accesso, dalla stessa interfaccia, alle funzioni operative di creazione e tracciamento dei pacchi. L’architettura ha inoltre definito una base più chiara per aggiungere in futuro funzioni e integrazioni senza ricostruire l’intera piattaforma.
La base fattuale dell’articolo aggiornato — migrazione da CakePHP, ricostruzione su WordPress, integrazione City Carrier API, tracciamento aggiornato e funzionalità operative risultanti — è documentata direttamente nel caso di studio esistente.
Parti dal problema. Ti aiuteremo a definire il sistema più adatto.
Richiedi un'analisi del sistema