Progetti Personali

I progetti nati fuori dalla scuola, da esigenze reali: qui il committente non è un docente ma una community di utenti veri, con richieste, feedback e funzionalità da mantenere nel tempo.

Bot Telegram · Progetto personale

PayDex — Gestione scontrini in roleplay

Python python-telegram-bot Firestore NoSQL

Bot Telegram che gestisce la contabilità di un'azienda fittizia all'interno di un roleplay su un videogioco: scontrini, dipendenti e statistiche. Nato come esercizio di programmazione, è cresciuto con le richieste degli utenti della community, diventando un piccolo laboratorio di idee e manutenzione continua.

Punti chiave

  • Due ruoli (Admin e Dipendenti) con verifica dei permessi su ogni comando
  • Form conversazionali multi-fase per registrare gli scontrini, con validazione di prezzi e date
  • Statistiche personali per i dipendenti e dashboard admin: incasso globale, miglior dipendente e ricerca combinata per articolo, venditore o data
  • Persistenza dei dati su database NoSQL (Firestore)

Bot privato, in uso in una community di roleplay: niente demo pubblica e codice non open source. Il sito vetrina documenta funzionalità, ruoli e architettura — con dati interamente fittizi.