Web App — Gestionale

Guffanti Formaggi:
ordini in mobilità,
senza complicazioni.

Cliente Luigi Guffanti 1876 s.r.l.
Tipo di progetto Web App e Gestione Server
Settore Distribuzione alimentare
Attività Progetto + Assistenza
Web Application Responsive design UI/UX Gestione Server PHP MySQL JavaScript
denis paz progetti guffanti
01

Un agente in un negozio,
un pc sulle ginocchia,
una macchina virtuale.

Luigi Guffanti 1876 è una società di rivendita e distribuzione di formaggi. Quando un negozio aveva bisogno di fare un ordine, l'agente si recava sul posto, apriva il suo laptop, si collegava in remoto a una macchina virtuale e da lì accedeva a un applicativo desktop datato.

La procedura era tecnicamente funzionante ma concretamente complicata. Connessione instabile, interfaccia progettata per un ufficio e nessuna ottimizzazione per chi lavora in mobilità. Per ogni ordine, l'agente doveva gestire alcuni passaggi tecnici prima ancora di iniziare a lavorare.

L'agente aveva già lo strumento comodo in mobilità come un tablet o uno smartphone ma mancava il collegamento logico tra questi tre elementi e quel collegamento era la soluzione.

02

Il vecchio sistema
non esponeva nessuna API.

Il gestionale desktop era un'applicazione custom sviluppata anni prima. Nessuna API o endpoint REST, nessuna interfaccia pensata per essere integrata con sistemi esterni.

  • 01 —
    Accesso diretto al database: senza API disponibili, ho studiato la struttura del database MySQL del gestionale esistente, capito le logiche e le relazioni tra tabelle, e costruito la web app che parlasse direttamente con quel database rispettando le convenzioni del sistema originale.
  • 02 —
    UX mobile-first da zero: progettare un'interfaccia davvero pensata per tocco e schermo piccolo è una sfida diversa dall'adattamento responsive. Ogni flusso operativo è stato disegnato attorno al gesto naturale dell'agente su smartphone o tablet senza tralasciare l'utilizzo del laptop.
  • 03 —
    Logiche di business specifiche: alcuni comportamenti del vecchio sistema — calcoli di quantità, gestione delle categorie prodotto, flussi di conferma — dovevano essere replicati con precisione nella web app, senza la possibilità di consultare il codice originale.
  • 04 —
    Gestione server e Sistemistica: oltre al codice dell'applicazione, ho configurato e gestito il server su cui è ospitata la web app — deploy, permessi, sicurezza, aggiornamenti. Un unico referente per tutto il stack.
03

Dal laptop con macchina virtuale
allo smartphone in tasca.

Dopo la consegna, gli agenti possono inserire gli ordini direttamente dal proprio smartphone o tablet senza nessun passaggio tecnico intermedio. L'applicazione è responsive, veloce e progettata attorno al flusso reale di lavoro sul campo.

In concreto

Niente più laptop obbligatorio — ordini inseribili da qualsiasi dispositivo.

Niente più macchina virtuale — accesso diretto, sicuro, senza intermediari tecnici.

Interfaccia progettata per il tocco — menu, quantità, conferme: tutto pensato per chi lavora in piedi davanti a uno scaffale.

Pronto intervento continuativo — il cliente ha un riferimento tecnico diretto per qualsiasi blocco operativo.

04

La soluzione migliore non era
sostituire il vecchio sistema.
Era affiancarlo.

La tentazione classica in questi casi è proporre una riscrittura completa. Sistema nuovo, database nuovo, tutto ridisegnato. Ma questo avrebbe significato più tempo di sviluppo, rischi di migrazione e costi molto più alti.

La mia proposta prevedeva di mantenere il gestionale desktop dov'era — funzionava già per chi lo usava in ufficio — e di costruire un livello mobile che si interfacciasse direttamente con i dati esistenti. La scelta giusta per l'esigenza del cliente, non la scelta più ambiziosa tecnicamente.

Cosa ho portato a casa

Capire il database di qualcun altro — la sua logica, le sue convenzioni, le sue dipendenze implicite — è un lavoro di ingegneria inversa che richiede metodo e pazienza. Per me è diventato uno dei punti di forza nel lavorare su software aziendale datato.

«Avevamo un problema nella creazione di ordini, la procedura era macchinosa perché bisognava aprire il vecchio gestionale collegandosi da un pc. Denis ci ha proposto una web application che si interfacciava direttamente al nostro gestionale esistente senza dover rifare nulla. La soluzione è stata perfettamente in linea con le nostre esigenze. L'applicazione è stata ideata per essere veloce e semplice da usare anche dallo smartphone ed è stata adottata senza problemi fin dal primo giorno dai nostri agenti.»
Davide Fiore Proprietario - Luigi Guffanti 1876 s.r.l. - Arona
Il primo passo è gratuito

Non sai ancora da
dove iniziare ?

Il primo passo è una valutazione tecnica per capire il contesto, i vincoli e se abbiamo la visione allineata per lavorare bene insieme.
Call di 15–20 minuti. Nessun impegno, nessun preventivo al buio.

Prossimo progetto

Urari: il gestionale del 2013
riportato in vita.

Guarda il progetto