Case Study
10 min lettura
Logo Spazio Calmo

Progetto

Spazio Calmo

Piattaforma Cloud per Monitoraggio Remoto di Dispositivi Antincendio e Spazi Calmi

E

Elia Zavatta

Piattaforma Cloud per Monitoraggio Remoto di Dispositivi Antincendio e Spazi Calmi

In molti contesti di sicurezza antincendio non basta installare un dispositivo: bisogna anche sapere se continua a funzionare, se comunica correttamente e se ci sono anomalie da gestire in tempo utile. Questo case study racconta lo sviluppo di una piattaforma cloud pensata per monitorare da remoto dispositivi GSM installati in spazi calmi e in altri contesti critici.

L'obiettivo non era creare un semplice gestionale, ma un sistema operativo per centralizzare dispositivi, sedi, proprietari, segnalazioni, notifiche e storico degli eventi. Una soluzione utile per aziende che installano, mantengono o gestiscono dispositivi di sicurezza distribuiti sul territorio.

Il problema iniziale

Prima della piattaforma, il controllo dei dispositivi era frammentato tra verifiche manuali, chiamate, fogli condivisi e comunicazioni non sempre tracciate. Questo rendeva più difficile capire rapidamente quali dispositivi fossero correttamente attivi e quali richiedessero attenzione.

  • Mancanza di una vista centralizzata sullo stato dei dispositivi.
  • Difficoltà nel rilevare velocemente mancati contatti o anomalie.
  • Storico degli eventi non sempre consultabile in modo ordinato.
  • Aggiornamento dei dati cliente dipendente dal supporto manuale.
  • Necessità di notifiche automatiche per ridurre i controlli ripetitivi.

La soluzione sviluppata

Ho progettato e sviluppato una piattaforma web con backend NestJS e frontend React, pensata per raccogliere eventi dai dispositivi, interpretarli, archiviarli e trasformarli in informazioni operative per gli amministratori.

  • Dashboard per gestire dispositivi, sedi, proprietari e zone.
  • Monitoraggio dello stato dei dispositivi e rilevazione di anomalie.
  • Alert automatici in caso di mancato contatto, batteria bassa o altri segnali critici.
  • Storico eventi consultabile per dispositivo, sede e proprietario.
  • Digest e notifiche email per ridurre il controllo manuale.
  • Magic link self-service per permettere ai proprietari di aggiornare i propri dati senza credenziali.
  • Audit log per tracciare modifiche, responsabilità operative e interventi sul sistema.

Cosa ho fatto

Nel settore antincendio e safety, molti processi sono ancora gestiti con strumenti separati: fogli Excel, telefonate, email, software non collegati tra loro o sistemi pensati solo per una parte del flusso. Ho progettato una piattaforma verticale che trasforma il dispositivo installato in un servizio monitorato e ricorrente, centralizzando dispositivi, sedi, proprietari, segnalazioni, notifiche e storico eventi.

  • Dashboard per gestire dispositivi, sedi, proprietari e zone.
  • Monitoraggio dello stato dei dispositivi e rilevazione di anomalie.
  • Alert automatici in caso di mancato contatto, batteria bassa o altri segnali critici.
  • Storico eventi consultabile per dispositivo, sede e proprietario.
  • Digest e notifiche email per ridurre il controllo manuale.
  • Magic link self-service per permettere ai proprietari di aggiornare i propri dati senza credenziali.
  • Audit log per tracciare modifiche, responsabilità operative e interventi sul sistema.

Stack tecnico

  • Backend: NestJS, Prisma e PostgreSQL.
  • Frontend: React, Vite, TanStack Query e Tailwind.
  • Code e controlli periodici: Redis e scheduler dedicati.
  • Integrazioni: webhook per eventi esterni, email transazionali e notifiche.
  • Sicurezza: autenticazione, ruoli, audit log e controlli sugli accessi.
  • Deploy: ambiente containerizzato con configurazione separata per sviluppo e produzione.

Tempo di sviluppo

Progetto sviluppato per fasi: prima la base dati e la dashboard di gestione dispositivi, poi il livello di monitoraggio con alert e digest automatici, infine self-service e audit trail. Un percorso di questo tipo, per una piattaforma B2B con queste funzionalità, richiede tipicamente 2-4 mesi tra prima versione operativa e messa a regime, in base al numero di integrazioni esterne richieste.

Risultato

Il passaggio da controllo manuale/telefonico a piattaforma centralizzata ha un impatto diretto e misurabile sul modo in cui il team opera ogni giorno:

  • Da verifiche telefoniche e fogli condivisi a una vista unica sullo stato di tutti i dispositivi.
  • Anomalie e mancati contatti notificati automaticamente, invece che scoperti al prossimo controllo manuale.
  • Storico eventi sempre consultabile per dispositivo, sede e proprietario, utile in caso di verifiche o contestazioni.
  • Aggiornamento dati cliente self-service via magic link, senza aprire ticket di supporto per ogni modifica.
  • Audit log che rende tracciabile ogni intervento, requisito spesso richiesto in ambito safety.

Cosa può copiare un'altra azienda

Lo schema è replicabile da qualsiasi azienda che gestisce dispositivi, impianti o asset distribuiti sul territorio e oggi si affida a controlli manuali:

  • Un produttore di dispositivi GSM può trasformare il portale in un servizio cloud da vendere insieme all'hardware.
  • Un'azienda di manutenzione antincendio può offrirlo come servizio premium ricorrente ai propri clienti.
  • Un installatore di impianti speciali o building automation può usarlo per semplificare assistenza e segnalazioni.
  • Un facility manager con più edifici o sedi può ottenere una vista unica su tutti gli asset monitorati.
  • Lo stesso approccio si applica ad ascensori, impianti tecnici, sensoristica IoT e qualsiasi sistema con obbligo di controllo periodico.

Hai dispositivi, impianti o manutenzioni da monitorare? Posso progettare una dashboard con alert, storico eventi e notifiche automatiche, su misura o white-label.

Tecnologie

NestJSNestJSReactReactPostgreSQLRedisTwilio

Hai un progetto in mente?

Hai un progetto simile? Possiamo definire insieme architettura, roadmap e rilascio.

Contattami ora