// progetti
←
Piattaforma di gestione territoriale
Sistema per organizzazioni con sedi, turni e risorse: due PWA, bot Telegram, reportistica e manutenzione su backend MariaDB containerizzato.

Sistema end-to-end per organizzazioni con sedi operative, turnistica, risorse umane, manutenzione e reportistica su scala territoriale. Due PWA (admin backoffice + client operativo) e bot Telegram coprono l'intero flusso: gestione turni e sostituzioni, notifiche push, code messaggi dual-channel e generazione documenti. Infrastruttura containerizzata con backend REST su MariaDB e CMS Strapi 5 per guide multilingua.
// features
- »Due PWA (admin + operativo) con routing lazy-loaded, Vuex e service worker per installazione e utilizzo offline
- »Backend REST con 19 entità su MariaDB, autenticazione JWT per ruolo e validazione Joi
- »Bot Telegram per gestione turni, candidature e notifiche push con conversazioni interattive
- »Sistema code messaggi dual-channel (in-app + email) con priorità, template DOCX e tracciamento consegna
- »9 cronjob per attivazione turni, reminder report, notifiche manutenzione e sync CMS
- »Infrastruttura containerizzata Docker Compose (5 servizi) con Apache reverse proxy
// skills
Node.jsExpressTypeORMMariaDBJWTJoiVueVuetifyPWATypeScriptVuexService WorkergrammyDockerDocker ComposeApacheStrapi 5SentryDocxtemplater