Il problema: un buon gestionale, ma solo in ufficio
Un'azienda che produce un gestionale per il commercio all'ingrosso e al dettaglio, il settore elettrico e idraulico, le cantine e le agenzie aveva un programma solido, usato dai suoi clienti in ufficio. Serviva un modo per consultare clienti, articoli e ordini anche fuori dall'ufficio, e per mandare un listino aggiornato senza passare dalla sede.
Cosa abbiamo costruito
Un'applicazione web che si affianca al gestionale classico e porta i suoi dati nel browser, da qualsiasi computer, tablet o telefono. È multi-cliente: ogni azienda che usa il gestionale ha il proprio accesso ai propri dati.
- Clienti: anagrafica, contatti, storico degli ordini e fatture.
- Articoli: descrizione, prezzo, foto, schede tecniche e giacenze.
- Ordini: ricezione e gestione degli ordini dei clienti, fino all'evasione e alla spedizione.
- Commesse: avanzamento dei lavori e tempi, commessa per commessa.
- Scadenze: pagamenti e incassi in scadenza, con un avviso automatico.
- Listini e statistiche: listini e schede prodotto in PDF da mandare per email, e l'andamento delle vendite sempre aggiornato.
Cosa cambia per chi lo usa
Le informazioni che prima stavano solo sul computer dell'ufficio sono a portata di mano ovunque. Si risponde a un cliente sul momento invece di richiamarlo, le vendite si guardano quando serve, e il listino aggiornato parte con un clic. Tutto senza cambiare il gestionale che le aziende usano già.
In pratica, come è fatta
Server Linux con nginx, applicazione in Python (Tornado) e database PostgreSQL, allineato con i dati del gestionale. Accessi separati per ogni azienda cliente, generazione dei PDF sul server, interfaccia leggera che funziona anche da telefono.
Alcune schermate
Dettagli tecnici, per chi li vuole
Tecnologie usate in questo progetto:
- Linux server
- nginx
- python[tornado]
- PostgreSQL