Vai al contenuto
MP SoftwareSoluzioni su misura

Gestionale per artigiani

Preventivi Gianni

Il gestionale dei preventivi di un’impresa edile

righe di codice, su 30 file
7.243righe di codice, su 30 file
funzioni esposte dall’applicazione
33funzioni esposte dall’applicazione
tabelle nella banca dati locale
6tabelle nella banca dati locale
righe di manuale e guida scritte
1.327righe di manuale e guida scritte

Il problema

Un preventivo per opere edili si fa quasi sempre allo stesso modo: si riprende quello dell’altra volta, si cambiano i numeri e si spera di non aver dimenticato una voce. I prezzi stanno su un foglio a parte, i clienti su un altro, e la numerazione la si tiene a memoria.

Finché i preventivi sono pochi funziona. Quando diventano tanti si perde tempo, e ogni tanto esce fuori un preventivo con il prezzo vecchio o con lo stesso numero di un altro.

Cosa ho costruito

Un’applicazione che si installa sul computer — non un sito, non un abbonamento — con dentro il listino, i clienti e tutti i preventivi.

  • Preventivi con numerazione automatica per anno: il numero lo mette il programma, e non se ne ripete mai uno.
  • Quattro stati — bozza, inviato, accettato, rifiutato — così si sa a colpo d’occhio cosa è in sospeso.
  • Calcolo automatico di totale parziale, sconto, IVA e totale: nessuna somma fatta a mano.
  • Duplicazione di un preventivo esistente con un clic, per quando il lavoro nuovo somiglia a uno già fatto.
  • Stampa con impaginazione dedicata, da cui si ottiene il PDF direttamente dalla finestra di stampa del computer.
  • Anagrafica clienti per aziende e privati, con ricerca per nome, partita IVA o email.
  • Listino prezzi diviso per categorie — demolizioni, muratura, impianti e le altre — con codice, unità di misura e prezzo, da inserire nel preventivo senza riscriverlo.
  • Controllo dei dati mentre si scrive: partita IVA verificata con il suo algoritmo di controllo, non solo contando le cifre; CAP, codice fiscale, email e PEC, telefono, prezzi non negativi, percentuali entro il cento.
  • Copia di sicurezza dei dati con un clic, elenco delle copie fatte e ripristino guidato, con una copia automatica prima di ogni ripristino.
  • Aggiornamenti che arrivano da soli, senza reinstallare niente.

I fatti

Le cose che non stanno in una cifra sola.

Rilasci
5 versioni pubblicate fra l’11 e il 26 febbraio 2026, dalla 1.0.0 alla 1.3.0, ognuna con il registro delle modifiche.
Documentazione
Manuale per chi usa il programma (644 righe) e guida per chi un domani ci mette le mani (683 righe).
Convalide
5 test automatici sui controlli dei dati: email, CAP, partita IVA, prezzi, percentuali.
Revisione dopo la consegna
Un controllo di sicurezza sul codice già consegnato ha trovato e chiuso un difetto nella gestione dei filtri di ricerca. Corretto nella versione 1.3.0.
Dove stanno i dati
Sul computer dell’ufficio, in un archivio locale. Niente cloud, niente canone, nessun dato dei clienti su server altrui.

Perché conta

È il lavoro che somiglia di più a quello che serve a una ditta: prendere un’attività che gira su fogli di calcolo e memoria e metterla dentro un programma che fa i conti al posto tuo, senza cambiare il modo di lavorare di chi la porta avanti.

La parte che si nota dopo un mese, non il primo giorno, è la documentazione: c’è un manuale scritto per chi usa il programma, non per chi lo ha fatto. Un lavoro non finisce quando il codice funziona: finisce quando la persona che lo userà sa usarlo senza chiamare nessuno.

E i dati restano sul computer del cliente. Niente abbonamento che scade, niente servizio che chiude, niente listino prezzi dell’impresa su un server di qualcun altro.

Competenze impiegate

  • Tauri (applicazioni desktop per Windows, macOS e Linux)
  • Rust
  • Vue 3, Pinia, Vue Router
  • SQLite
  • Tailwind CSS
  • Fogli di stile per la stampa
  • Aggiornamento automatico dell’applicazione
  • Manuali e guide per l’utente finale

Ha un lavoro in mente?

Mi scriva cosa le serve, anche in due righe e anche se l’idea è ancora confusa. Le rispondo io, di persona, dicendole se è una cosa che so fare bene — e se non lo è, glielo dico.

Richiedi un preventivo