Progetto

Manda Delivery Drivers

Il progetto

Manda Delivery Drivers è una piattaforma completa (Web App + App Mobile) progettata per supportare la logistica e le consegne dei negozi locali. Il sistema offre un pannello di controllo centralizzato per assegnare gli ordini in tempo reale a una flotta di fattorini dotati di un'app dedicata. Il progetto è nato per digitalizzare il delivery di prossimità, riducendo gli errori di consegna e ottimizzando i tempi di gestione.

Nome: Manda Delivery Drivers

Url: https://www.algaweb.it/scarica-manda-delivery-drivers/

Manda Delivery Drivers

Richieste del cliente.

Semplificare l’inserimento dei collaboratori:
I fattorini spesso cambiano e non hanno tempo per lunghe procedure di registrazione. L’obiettivo era creare un sistema di accesso “senza password” (Magic Link) per farli essere operativi in pochi secondi.

Sincronizzazione in Tempo Reale:
Il negozio aveva bisogno che un ordine assegnato dalla dashboard comparisse istantaneamente sullo smartphone del driver corretto, azzerando i ritardi di comunicazione.

Scalabilità e Sicurezza Multisala:
Strutturare il database in modo sicuro, garantendo che ogni driver potesse visualizzare solo ed esclusivamente gli ordini assegnati al proprio punto vendita, proteggendo la privacy dei clienti finali.

Immagine progetto
Manda Delivery Drivers

Sviluppo delle richieste.

L’ecosistema Manda è composto da due strumenti perfettamente sincronizzati: una componente web, la dashboard Manda Hub, gestita dai titolari dell’attività per avere il pieno controllo operativo, e una componente mobile, Manda Delivery Drivers, l’applicazione in dotazione ai fattorini. Questa struttura permette di separare il coordinamento in negozio dall’operatività su strada, mantenendo però un flusso di comunicazione continuo e automatizzato tra le due parti.

Per ogni nuova consegna, il processo è immediato e senza frizioni. Il gestore registra l’ordine sulla dashboard Manda Hub e lo assegna con un semplice clic al driver di turno. Nello stesso istante, il fattorino riceve una notifica push sulla sua app mobile con tutti i dettagli cruciali: indirizzo del cliente, orario di consegna e note specifiche. Una volta completato il recapito, il driver aggiorna lo stato direttamente dallo smartphone, scatta una foto dell’avvenuto recapito e la dashboard in negozio si allinea in tempo reale. Questo garantisce al titolare una visibilità totale e aggiornata al secondo su tutte le spedizioni in corso.

1. Dashboard Gestori (Web App)
Sviluppata con Vue.js, la dashboard è la vera e propria “torre di controllo” del negozio. Da qui, il gestore può monitorare lo stato di ogni spedizione, aggiungere nuovi ordini e invitare i driver con un semplice clic. L’interfaccia intuitiva permette di gestire alti volumi di consegne senza rallentamenti, migliorando drasticamente l’efficienza operativa del punto vendita.

2. App Mobile per i Driver (iOS & Android)
Creata utilizzando Flutter, l’app mobile è lo strumento di lavoro quotidiano dei fattorini. Grazie a un sistema di “Deep Linking”, i driver ricevono un’email di invito, cliccano un link e vengono automaticamente autenticati nell’app, pronti per lavorare. L’app mostra i dettagli dell’ordine e invia notifiche push non appena una nuova consegna è pronta per il ritiro.

3. Infrastruttura Cloud e Automazioni
Il cuore del sistema è basato su Supabase, che garantisce un database robusto e reattivo. Sono state implementate automazioni sicure per gestire i profili degli utenti e un sistema di posta elettronica professionale (tramite SMTP personalizzato) per garantire che le email di invito e di sistema raggiungano sempre i collaboratori senza finire nella posta indesiderata. Per le notifiche push è stato utilizzato Firebase che permette di consegnare i messaggi anche ad app non attiva o in background.

Manda Delivery Drivers

Caratteristiche principali

code_fill

Front-end

Vue 3 (Composition API) & TypeScript.

Pinia

Tailwind CSS

Flutter

Dart

Back-end

Supabase (PostgreSQL)

Row Level Security

Realtime Events

Edge functions

Altro

Vercel

Resend

Firebase notifications

Contatti

È quello di cui hai bisogno?

Per ricevere informazioni, preventivi o una consulenza visita la pagina 'Contatti'.