Prodotto DeviotIn produzione

SmartTech
Gestionale commesse taglio laser

Piattaforma web full-stack per la gestione completa di commesse di taglio laser piano e tubo: dall'ordine cliente alla consegna, con timbratura operatori bordo macchina, cartellini barcode e consuntivazione automatica delle ore lavoro.

Settore: carpenteria metallicaDeploy: on-premisePersonalizzabile
15+
Schermate funzionali
50+
Endpoint API REST
8h → 1h
Tempo consuntivazione ore
0
Errori di trascrizione manuale
Problema

Gestione commesse taglio laser su fogli Excel condivisi e moduli cartacei in officina. Tempi di preventivazione lunghi, ore lavoro consuntivate a fine mese con errori, nessuna visibilità real-time su stato avanzamento e carichi macchina.

Soluzione

Piattaforma web modulare: API ASP.NET Core 9 con Entity Framework Core, frontend Vue 3 + Pinia, postazione timbrature bordo macchina con badge e PIN, stampa cartellini barcode per scansione rapida, dashboard direzionale con KPI in tempo reale.

✦ Risultato

Preventivi e schedulazione commesse generati in minuti. Ore lavoro consuntivate al secondo, fatturazione cliente accelerata. Officina paperless con cartellini barcode e timbratura digitale.

Schermate

L'applicazione in produzione

Una panoramica delle schermate principali. Click sull'immagine per ingrandire.

Dashboard direzionale

Dashboard direzionale

KPI in tempo reale: commesse aperte, articoli in scadenza, operatori al lavoro, avanzamento per commessa.

Elenco commesse

Elenco commesse

Vista filtrata commesse piano e tubo con stato avanzamento, priorità, consegna e cliente.

Dettaglio commessa

Dettaglio commessa

Articoli, fasi di lavorazione, ore consuntivate per operatore, avanzamento percentuale.

Timbrature operatori

Timbrature operatori

Postazione bordo macchina: timbratura badge + PIN, start/stop attività su commessa, riepilogo mensile.

Cartellini con barcode

Cartellini con barcode

Stampa massiva cartellini per ogni articolo di commessa, barcode per scansione rapida.

Funzionalità

Cosa fa SmartTech

Otto aree funzionali integrate in un'unica piattaforma, dall'ufficio commerciale all'operatore in officina.

Gestione commesse taglio laser

Anagrafica clienti, articoli e commesse con distinzione piano e tubo. Tracciamento avanzamento per fase, scadenze, priorità e stato.

Cartellini di lavorazione con barcode

Stampa massiva cartellini per ogni articolo di commessa. Codice a barre per scansione rapida bordo macchina e tracciamento.

Timbrature operatori badge + PIN

Postazione timbratura per officina: login con badge e PIN, start/stop attività su commessa, timer real-time, gestione pause.

Ore lavoro per commessa e mensili

Consuntivazione automatica ore per commessa, articolo, fase. Riepiloghi mensili per operatore esportabili in Excel.

DDT e conto lavoro

Generazione DDT in uscita ed entrata, gestione conto lavoro con terzisti, articoli da consegnare con filtri per data e cliente.

Dashboard direzionale

KPI commesse aperte, articoli da consegnare, operatori attivi e ore lavorate. Grafici avanzamento e alert scadenze.

Multi-utente con ruoli

Auth JWT, gestione utenti con ruoli (admin, ufficio, capo reparto, operatore). Gestione separata anagrafica operatori officina.

Deploy on-premise

Pubblicazione su IIS aziendale, integrazione con dominio, backup database centralizzato. Aggiornamenti tramite script PowerShell.

Stack tecnologico

Tecnologie usate

Architettura clean separata in API e SPA. Backend ASP.NET Core 9 con Entity Framework, frontend Vue 3 con Vite e Pinia per lo state management. Deploy on-premise su IIS con SQL Server come database centralizzato.

ASP.NET Core 9Entity Framework CoreSQL ServerVue 3Vite 4PiniaTypeScriptPrimeVueTailwindCSSJWT AuthIIS
CommessaService.cs
public async Task<Commessa> AvanzaCommessaAsync(
    int commessaId,
    int operatoreId,
    int qtaProdotta)
{
    var c = await _db.Commesse
        .Include(x => x.Articoli)
        .FirstAsync(x => x.Id == commessaId);

    c.QtaProdotta += qtaProdotta;
    c.Avanzamento = c.QtaProdotta * 100m / c.QtaTotale;

    _db.Timbrature.Add(new() {
        OperatoreId = operatoreId,
        CommessaId = commessaId,
        Tipo = TipoTimbratura.Stop,
        Timestamp = DateTime.UtcNow,
    });

    await _db.SaveChangesAsync();
    return c;
}
FAQ

Domande frequenti su SmartTech

SmartTech funziona solo per il taglio laser?

È nato per officine di taglio laser piano e tubo, ma il modello commessa-articolo-fase-timbratura si adatta a qualunque lavorazione conto terzi a commessa: piegatura, saldatura, carpenteria. Le personalizzazioni si valutano in demo.

Dove viene installato? Serve un server?

Deploy on-premise su un server Windows aziendale con IIS e SQL Server, anche virtualizzato. In alternativa su un cloud privato del cliente. Nessun canone SaaS: i dati restano in azienda.

Gli operatori devono usare un PC?

La postazione timbrature è una pagina web pensata per touch screen o tablet bordo macchina: login con badge e PIN, scansione del cartellino barcode, start e stop attività. Non serve installare nulla sui dispositivi.

Si integra con il gestionale che ho già?

Sì. Anagrafiche clienti e articoli possono essere importate o sincronizzate dal gestionale esistente, e le ore consuntivate esportate verso paghe o contabilità industriale. L'integrazione viene definita in analisi.

Quanto costa SmartTech?

Licenza una tantum più eventuali personalizzazioni e un canone opzionale di manutenzione. Il prezzo dipende da numero di postazioni e moduli richiesti: dopo la demo ricevi un preventivo dettagliato.

Vuoi vedere SmartTech in azione?

Demo live del prodotto. Insieme valutiamo se SmartTech può essere adattato al tuo settore o se serve una soluzione custom.