Case study · Strumento interno
Generatore Cartellini A6
Per sostituire la creazione manuale dei cartellini durante i saldi, ho sviluppato prima un’applicazione desktop in Python e poi una web app utilizzabile direttamente dal browser.
Ruolo: progettazione e sviluppo
Desktop + web app
3 → 1
giorni circa per preparare i cartellini dei saldi
2
versioni sviluppate: desktop e web
A6
formato pronto per la stampa
Il problema e la soluzione
Prima: lavorazione manuale
Selezione manuale dei prodotti presenti nei diversi negozi.
Controllo e ordinamento delle varianti una alla volta.
Calcolo degli sconti e composizione dei cartellini per la stampa.
Circa tre giorni di lavoro durante ciascuna campagna saldi.
Dopo: flusso guidato
Lettura delle esportazioni Excel provenienti dal catalogo Shopify.
Filtro automatico in base alla disponibilità del singolo negozio.
Normalizzazione e ordinamento di taglie, misure e varianti.
Generazione dei cartellini A6 pronti per controllo e stampa.
Funzioni principali
Importazione Excel Legge il catalogo esportato e riconosce le colonne necessarie, lasciando disponibili anche inserimento e correzione manuale.
Gestione varianti Raggruppa i prodotti, elimina duplicati e ordina taglie, età e dimensioni in modo coerente.
Prezzi e saldi Gestisce prezzo originale, prezzo scontato, percentuale di riduzione e differenti bollini di stampa.
Anteprima e stampa Adatta automaticamente spazi e dimensioni del testo e produce un documento HTML stampabile in formato A6.
Valore creato
Tempo operativo ridotto Il flusso completo è passato da circa tre giorni di preparazione manuale a circa un giorno, mantenendo un controllo finale prima della stampa.
Strumento accessibile La seconda versione funziona nel browser e processa i file localmente, senza richiedere installazione o caricamento del catalogo su un server.
Evoluzione del progetto
1
Analisi del processo Ho individuato le attività ripetitive nella preparazione dei cartellini e le regole usate per prodotti, varianti e sconti.
2
Applicazione desktop Ho realizzato la prima versione con Python, Pandas e Tkinter per automatizzare importazione, controlli e generazione.
3
Versione web Ho trasferito il flusso nel browser con JavaScript e SheetJS, aggiungendo anteprima, preferenze e utilizzo senza installazione.
4
Uso operativo Il generatore viene utilizzato per preparare i cartellini delle campagne saldi dei negozi.