Piattaforma di aggregazione e unificazione dei dati

Innowise ha sviluppato sia il backend che il frontend di Vendi+, un sistema che raccoglie e integra i dati dei distributori automatici.

Cliente

Industria
Vendita al dettaglio
Regione
REGNO UNITO
Cliente da
2024

Il cliente è Venditech, un'azienda specializzata nella fornitura di soluzioni avanzate di vending e tecnologie di vendita al dettaglio automatizzate.

Venditech offre distributori automatici intelligenti con tecnologia IoT, soluzioni personalizzabili per diversi settori e analisi dei dati per migliorare le prestazioni e l'esperienza dei clienti. I distributori automatici intelligenti sono un mix di sostenibilità e convenienza: macchine a risparmio energetico, imballaggi riciclabili, eleganti touchscreen e casse senza contanti. Tutto questo rende l'esperienza più fluida per tutti gli utenti.

Sfida

L'azienda si affidava ad alcuni feed di dati chiave per gestire i suoi distributori automatici. Tuttavia, ha dovuto affrontare due sfide importanti.

Incoerenza dei dati: I dati provenienti dalle fonti su cui si basavano erano in formati diversi. La gestione dei dati in un mix di formati rendeva l'elaborazione un compito noioso e complicato.

Mancanza di archiviazione centralizzata: Poiché le informazioni erano disperse in numerosi sistemi, era difficile ottenere una visione completa delle vendite e delle prestazioni delle macchine. Ciò rendeva il processo decisionale più lento e meno informato. L'azienda si è rivolta a Innowise per ottenere un sistema in grado di integrare i dati in un formato unificato e creare un database centralizzato.

Soluzione

Il nostro team ha sviluppato il backend e il frontend del sistema chiamato Vendi+, che raccoglie e integra i dati su ogni vendita e altre metriche rilevanti dai distributori automatici. Questi dati vengono poi convertiti in un formato unificato che corrisponde allo schema predefinito e quindi archiviati in un database centralizzato.

Si noti che i dati riportati nelle schermate si riferiscono alla performance finanziaria e che le cifre sono state rettificate e quindi non riflettono i risultati reali.

Integrazione e trasformazione dei dati

Abbiamo stabilito l'ingestione dei dati in tempo reale tramite AWS Lambda e la sincronizzazione programmata dei dati tramite CronJobs. Queste pipeline mantengono tutti i dati dei distributori automatici raccolti e standardizzati in un formato unificato.

Gestione centralizzata dei dati

I nostri ingegneri hanno realizzato API CRUD per gestire i dati di vendita, i dettagli dell'inventario e gli account degli utenti in un database centralizzato. Questa struttura fornisce un'unica fonte di verità per tutte le operazioni.

Autenticazione e autorizzazione degli utenti

La soluzione offre un sistema di autenticazione sicuro con controllo degli accessi basato sui ruoli. In questo modo i dati sensibili sono accessibili solo agli utenti autorizzati.

Api scalabili

Abbiamo progettato API RESTful per gestire in modo efficiente volumi crescenti di richieste. Questa scalabilità supporta l'aumento dei carichi di dati e del traffico degli utenti con l'espansione del sistema.

Cruscotto interattivo

I nostri esperti hanno creato un dashboard con grafici e tabelle per visualizzare le metriche chiave. Gli utenti hanno a disposizione filtri per visualizzare i dati in base alla data, alla località o al prodotto.

Approfondimenti pubblicitari

Abbiamo progettato un modulo per analizzare l'impatto delle campagne pubblicitarie. Questa estensione include grafici di performance e calcoli di ROI per aiutare a ottimizzare gli sforzi di marketing dei nostri clienti.

Design reattivo

I nostri designer hanno sviluppato un'interfaccia utente completamente reattiva utilizzando React per fornire un sistema che funziona senza problemi su desktop, tablet e smartphone, rendendolo accessibile da qualsiasi luogo.

Avvisi personalizzati

Abbiamo aggiunto notifiche in caso di bassi livelli di scorte, anomalie nelle vendite o errori di sistema. Questi avvisi aiutano Venditech ad agire rapidamente per risolvere i problemi o capitalizzare le opportunità.

Strumenti di confronto

Il nostro team ha creato strumenti per confrontare i dati di vendita e di performance tra diversi distributori automatici o periodi di tempo. Ciò consente di migliorare il processo decisionale, evidenziando le tendenze e i valori anomali.

Tecnologie

Dispositivi

React, Redux, Material-UI

Backend

Python (FastAPI), PostgreSQL

Cloud

AWS Lambda, Amazon SQS, AWS EC2/S3

VCS

Git, GitHub

Strumenti

Material-UI, FastAPI

Team

1
Responsabile di progetto
1
Analista aziendale
1
Ingegnere QA
1
Sviluppatore back-end
1
Sviluppatore front-end

Risultati

Grazie all'integrazione e alla centralizzazione dei dati, Venditech ha ottenuto una visione chiara delle vendite e delle prestazioni nelle varie sedi, aiutando a identificare le macchine più performanti e a ottimizzare quelle meno performanti. Grazie a una solida base di dati, è diventato più facile scalare: l'aggiunta di nuovi distributori automatici o l'espansione in nuove regioni non ha comportato alcun caos.

La formattazione e l'integrazione automatizzate dei dati hanno eliminato la necessità di un noioso lavoro manuale, riducendo gli errori umani e risparmiando ore di tempo al personale.

Le informazioni sui modelli di vendita, sui livelli di inventario e sul comportamento dei clienti consentono all'azienda di prevedere meglio la domanda, di gestire le scorte e di adattare le promozioni. Questo livello di processo decisionale guidato dai dati può portare a una maggiore efficienza operativa.

Date un'occhiata a Il feedback di Venditech sulla loro esperienza di collaborazione con noi. 

Durata del progetto
  • Seconda fase - marzo 2025 - aprile 2025
fino a 90%

riduzione dell'elaborazione manuale dei dati

45%

meno errori di rendicontazione

Contattateci

Prenota una chiamata oppure compila il modulo sottostante e ti risponderemo una volta elaborato il tuo 

    Inviaci un messaggio vocale
    Allegare i documenti
    Caricare il file

    È possibile allegare 1 file di dimensioni massime di 2 MB. Formati di file validi: pdf, jpg, jpeg, png.

    Facendo clic su Invia, l'utente acconsente al trattamento dei propri dati personali da parte di Innowise in base alla nostra Informativa sulla privacy per fornirvi informazioni pertinenti. Inviando il vostro numero di telefono, accettate che possiamo contattarvi tramite chiamate vocali, SMS e applicazioni di messaggistica. Potrebbero essere applicate tariffe per chiamate, messaggi e dati.

    Potete anche inviarci la vostra richiesta
    a contact@innowise.com

    Cosa succede dopo?

    1

    Una volta ricevuta ed elaborata la vostra richiesta, vi contatteremo per illustrarvi le esigenze del progetto e firmare un NDA per garantire la riservatezza.

    2

    Dopo aver esaminato i vostri desideri, le vostre esigenze e le vostre aspettative, il nostro team elaborerà una proposta di progetto con l'ambito di lavoro, le dimensioni del team, i tempi e i costi stimati.

    3

    Organizzeremo un incontro con voi per discutere l'offerta e definire i dettagli.

    4

    Infine, firmeremo un contratto e inizieremo subito a lavorare sul vostro progetto.

    Спасибо!

    Cобщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    Grazie!

    Il tuo messaggio è stato inviato.
    Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.

    Grazie!

    Il tuo messaggio è stato inviato. 

    Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.

    freccia