Galvani Trading

001 - Cliente
Galvani Trading è un'azienda attiva nel settore lapideo, specializzata nella commercializzazione di blocchi di marmo e lastre destinate a clienti B2B e venditori interni. L'azienda lavora con più venditori, ciascuno dei quali deve poter mostrare ai propri clienti solo il materiale effettivamente disponibile, evitando sovrapposizioni o conflitti nella prenotazione delle lastre. La gestione del magazzino è fortemente visiva e ruota attorno a fotografie ad alta qualità, già archiviate su Dropbox.

002 - Problema
Il cliente necessitava di un gestionale digitale per mostrare ai clienti i prodotti disponibili, distinguendo tra blocchi ancora da tagliare e blocchi già tagliati raggruppati in lastre. È stato fondamentale implementare un sistema di opzionamento delle lastre da parte dei venditori, garantendo che le lastre opzionate fossero visibili solo al venditore che le ha prenotate e all'admin. Inoltre, il sistema doveva supportare tre tipi di accesso con permessi differenziati: Admin, venditore e cliente. La piattaforma doveva essere multi-tenant per supportare sia Galvani Trading che E Stone, con regole di visibilità specifiche. Era inoltre richiesto che la piattaforma fosse responsive, multilingua (italiano, inglese, spagnolo). Un aspetto critico era l'integrazione con Dropbox per la gestione delle immagini, eliminando la necessità di upload manuali.
003 - Soluzione
Ho sviluppato un gestionale completo che rappresenta fedelmente il magazzino reale, semplificando la consultazione dei materiali e introducendo un controllo preciso su ruoli e opzioni di vendita. I clienti non autenticati possono visualizzare tutti i blocchi e le lastre non opzionate, con possibilità di ricerca e filtri avanzati. Le lastre opzionate sono visibili solo al venditore che le ha prenotate e all'admin, garantendo privacy e controllo sulla disponibilità. L'admin ha accesso completo: può visualizzare tutto il magazzino, gestire i colori delle lastre, modificare la lista dei venditori, aggiornare blocchi e lastre, e monitorare lo stato delle opzioni. Un aspetto fondamentale è l'integrazione con Dropbox tramite API, che permette all'admin di selezionare e caricare le immagini delle lastre direttamente dalla piattaforma cloud, garantendo una gestione centralizzata delle risorse visive. Gli utenti possono condividere link univoci a blocchi e lastre, mantenendo le regole di visibilità, e possono anche condividere link di ricerche specifiche. Il sistema supporta il download delle immagini per facilitare la consultazione offline. La piattaforma è multi-tenant: ogni organizzazione ha il proprio store personalizzato con loghi e colori distintivi, ma entrambe condividono un unico account Dropbox.

004 - Tecnologie utilizzate
La piattaforma è sviluppata con Next.js per garantire performance elevate, modularità e una gestione ottimale del rendering. L'integrazione con Dropbox è realizzata tramite API ufficiali, permettendo la selezione e il caricamento diretto delle immagini dalla piattaforma cloud. La gestione dei dati e delle relazioni complesse tra blocchi, lastre, venditori e organizzazioni è affidata a un database Neon.js. L'autenticazione e la gestione dei ruoli sono implementate per garantire sicurezza e controllo degli accessi. La piattaforma è completamente responsive, garantendo un'esperienza ottimale su qualsiasi dispositivo, ed è multilingua con supporto per italiano, inglese e spagnolo. La distribuzione su Vercel garantisce stabilità, velocità di caricamento e affidabilità.


Contattami ora
Hai un'idea? Realizziamola insieme. Scrivimi ora per una consulenza gratuita.

Indirizzo
Santa Maria di Negrar, 37024 Verona, Italia