Gestione Palio

Gestione Palio

Sistema di cassa completo per bar e spaccio di un campo estivo, con supporto a tessere prepagate, tracciamento del magazzino in tempo reale e report giornalieri.
Completed python sqlite raspberry-pi

Panoramica

Gestione Palio è un sistema di cassa e gestione magazzino che ho realizzato per un campo estivo. Copre l’intero ciclo di vita di uno spaccio: ricariche tessere, vendite, gestione delle scorte e report finanziari giornalieri.

Il sistema è stato utilizzato durante il campo estivo “Palio” e ha funzionato senza problemi per tutta la durata dell’evento.

Funzionalità

  • Pagamenti con tessera prepagata: i partecipanti pagano con la propria tessera personale invece che con contanti.
  • Gestione tessere: emissione di nuove tessere, ricarica del credito, sospensione in caso di furto o smarrimento con trasferimento automatico del saldo.
  • Tracciamento magazzino: aggiornamento delle scorte in tempo reale con avvisi di scorte in esaurimento.
  • Dashboard vendite: vista live delle transazioni del giorno, incassi e articoli più venduti.
  • Report giornalieri: riepilogo di fine giornata esportato in PDF per il cassiere del campo.

Architettura

Il backend gira su un Raspberry Pi con Python e SQLite. Un secondo dispositivo (tablet) funziona da interfaccia cassa, connesso tramite la rete Wi-Fi locale. Tutti i dati rimangono in locale — nessuna connessione internet richiesta.

Risultati

  • Zero contanti movimentati durante le ore operative del campo.
  • Furti: zero.
  • Tempo medio per transazione ridotto di circa il 60% rispetto al contante.
  • Traccia di audit finanziaria completa disponibile a fine campo.

Screenshot

Schermata Palio 1
Schermata Palio 2
Schermata Palio 3
Schermata Palio 4
Schermata Palio 5
Schermata Palio 6
Schermata Palio 7
Schermata Palio 8
Schermata Palio 9