L’applicazione mobile fornisce infatti funzionalità volte a:
- Abbinare il modello del veicolo e le relative versioni con il profilo e le esigenze dell'utente, consentendo una scoperta specifica e personale;
- Coinvolgere l'utente in una configurazione personale fatta di pillole informative e risposte che fanno la differenza;
- Supportare il rivenditore nella conversione di un desiderio o necessità di un veicolo specifico in un ordine efficace;
- Rassicurare l’utente sul valore del veicolo che verrà consegnato;
- Potenziare l'esperienza utente grazie all’introduzione di un assistente virtuale proattivo in tutte le fasi della guida;
- Prendere una decisione consapevole del prodotto e del processo concentrandosi sulla sensazione del veicolo e sull'esperienza del rivenditore.
L’App è stata inoltre arricchita tramite lo sviluppo di un ChatBot, detto anche CarBot, per dare al cliente finale la possibilità di dialogare con la propria auto, ma non solo. Il ChatBot è in grado di fornire all’utente le giuste informazioni durante il processo di configurazione dell'auto, grazie ad una conoscenza del cliente, offre il servizio necessario e nel momento più opportuno mostra all’utente la giusta promozione. Infine il CarBot ricorda le preferenze espresse del cliente stesso, aumentando così la propria conoscenza.
Da un punto di vista tecnico, il progetto è stato implementato utilizzando Heroku, sul quale è stata implementata una soluzione in NodeJs per BackEnd ed App native Andorid ed IOS per il Front-End. Per quanto riguarda invece la gestione dei dati è stato utilizzato un DataBase Postegres a complemento del quale ci si è rifatti a Redis per la gestione del caching e ad una CDN per la gestione degli asset multimediali.