Piattaforma di Gestione Flotte — Tracciamento flotte in tempo reale, ottimizzazione dei percorsi e allocazione automatizzata dei costi carburante costruiti per un operatore logistico con 1.200 veicoli che lavorava con fogli di calcolo e telefonate.
Liveenterprise2025

Piattaforma di Gestione Flotte

Cliente

Logistica e Supply Chain

Anno

2025

Categoria

enterprise

Stack tecnologico
ReactNode.jsPostgreSQLMapboxWebSocket
La sfida

Quello di cui avevano bisogno

L'operatore invia circa 1.200 veicoli su una rete di distribuzione di sei stati, trasportando merci per produttori e rivenditori con finestre di consegna ristrette. I dispatcher tracciavano i camion tramite check-in telefonici e un foglio di calcolo condiviso, aggiornato ogni due o tre ore nella migliore delle ipotesi. I percorsi venivano pianificati la sera prima e raramente aggiustati per traffico, meteo o modifiche dell'ordine dell'ultimo minuto, così gli autisti restavano fermi negli ingorghi mentre percorsi più veloci restavano inutilizzati. I costi del carburante venivano ripartiti tra i contratti dei clienti usando stime chilometriche fisse invece dei percorsi effettivamente percorsi, il che innescava dispute di fatturazione ripetute e erodeva silenziosamente i margini sui tragitti più lunghi. Man mano che la flotta cresceva oltre i 1.000 veicoli, un team di dispatch di sei persone non riusciva a tenere il passo, e la puntualità delle consegne era scesa all'81%.

La nostra soluzione

Quello che abbiamo costruito

Prixelo ha costruito una piattaforma di gestione flotte incentrata su una mappa live: una dashboard React che mostra la posizione di ogni camion, aggiornata tramite connessioni WebSocket che trasmettono ping GPS ogni 15 secondi dalle unità telematiche di bordo. Un servizio Node.js acquisisce quel flusso, lo confronta con i dati di routing e traffico di Mapbox, e ricalcola i percorsi ottimali su base continua, reindirizzando gli autisti intorno a congestioni o chiusure senza che un dispatcher debba toccare una mappa. PostgreSQL memorizza lo storico completo dei viaggi: ogni waypoint, fermata e periodo di inattività, collegato alla spedizione del cliente che serviva. Quello storico alimenta un motore automatizzato di allocazione dei costi carburante, che ripartisce la spesa carburante effettiva di ogni camion tra le spedizioni in base a distanza e peso del carico invece di stime fisse, generando report di fatturazione pronti per il cliente che i dispatcher erano soliti costruire a mano.

Decisioni chiave

Come lo abbiamo affrontato

01

Scelto WebSocket invece del polling per gli aggiornamenti di posizione live, così la mappa del dispatcher riflette ogni nuovo ping GPS nel momento in cui arriva invece che con un ritardo.

02

Sovrapposto il routing sensibile al traffico di Mapbox su job di ricalcolo Node.js che rivalutano ogni percorso attivo ogni 60 secondi rispetto alle condizioni live.

03

Modellata l'allocazione del carburante in PostgreSQL come un registro legato ai segmenti di viaggio, non ai veicoli, così i costi si ripartiscono correttamente quando un camion serve più spedizioni cliente in un singolo giro.

04

Costruita l'interfaccia del dispatcher in React attorno a un'unica vista mappa live invece di una tabella di stato, in linea con il modo in cui i dispatcher pensano realmente alla flotta.

Risultati

L'impatto ottenuto

96%

Tasso di Consegne Puntuali

89%

Meno Dispute sulla Fatturazione del Carburante

120hrs

Ore di Dispatch Risparmiate a Settimana

"Prima scoprivamo che un camion era bloccato quando ci chiamava l'autista. Ora lo vediamo prima ancora dell'autista, e il sistema ha già trovato un modo per aggirarlo. Le dispute sulla fatturazione del carburante con i clienti sono praticamente sparite."

VP Operations

Operatore logistico

App · piattaforma · database · o IA

Dicci cosa
costruire.

Portaci quella che tutti dicevano fosse troppo difficile. Risposta gratuita e senza impegno entro 24 ore — NDA su richiesta.