App mobile: check-in NFC, documenti, pianificazione e controllo dell'identità

L'app mobile Swooxy è stata progettata per i dipendenti dei cantieri edili: veloce, offline-proof, multilingue e con collegamento diretto a presenze, orari di lavoro, documenti e controllo dell'identità.

Panoramica delle funzionalità mobili

L'app mobile supporta la presenza, la pianificazione, la gestione dei documenti e il controllo dell'identità. Per i dipendenti è il punto centrale per le loro attività quotidiane.

  • Check-in/check-out NFC e QR con geolocalizzazione
  • Archiviazione offline e sincronizzazione automatica
  • Schema di lavoro per progetto e segmenti di attività
  • Caricamento documenti con scanner fotografico
  • Notifiche push per documenti e controlli di identità
  • Scansione dell'ID tramite MRZ + NFC con ICAO 9303

Accesso sicuro e controllo degli accessi

1. Indirizzo e-mail + password

Gli utenti accedono tramite la normale autenticazione API. Supporta più aziende all'interno di un unico account.

2. Sicurezza 2FA

Al primo accesso o in caso di sessioni a rischio, viene richiesto l'autenticamento a due fattori (2FA) tramite e-mail. Nelle sessioni successive è possibile utilizzare facoltativamente il riconoscimento delle impronte digitali o il riconoscimento facciale.

3. Persistenza dei token

  • JWT viene memorizzato in SecureStorage
  • All'apertura dell'app: convalida token
  • Se scaduto → il flusso di login viene riavviato

4. Conferma biometrica

Al riavvio, l'app richiede il riconoscimento dell'impronta digitale/facciale, se attivato. In questo modo si previene l'uso improprio tramite telefoni rubati.

Check-in e check-out (NFC, QR e terminali)

L'app supporta diversi metodi per registrare l'entrata e l'uscita dei dipendenti:

  • NFC TagPoints sul progetto
  • Codici QR come soluzione alternativa per telefoni senza NFC
  • Terminali InBio (tramite collegamento all'API)

Controllo della geolocalizzazione

Il check-in tramite QR richiede l'uso obbligatorio della geolocalizzazione. L'app non blocca le anomalie, ma i manager possono visualizzarle nel registro di controllo.

Archiviazione offline e sincronizzazione

Se non c'è connessione Internet, il check-in viene salvato localmente e sincronizzato automaticamente non appena la rete è disponibile.

Scansione completa dell'ID (MRZ + NFC + ICAO)

Il dipendente può essere verificato tramite il modulo di controllo ID integrato:

  1. Scansione MRZ tramite fotocamera con riconoscimento automatico
  2. Autenticazione PACE/BAC/CAN tramite NFC
  3. Lettura di DG1, DG2 e SOD
  4. Convalida della catena di hash SOD
  5. Autenticazione attiva o autenticazione tramite chip

Dopo aver superato il controllo, il documento viene associato al dipendente e visualizzato nel portale.

Caricare documenti

I dipendenti possono caricare i documenti mancanti quando richiesto dalla notifica push.

  • Supporto per scansioni fotografiche, PDF e foto della galleria
  • Regole per tipo di documento: campi obbligatori, numerazione, data di scadenza
  • Compressione e ottimizzazione automatiche
  • Caricamento tramite API sicura + registrazione di audit

Programma di lavoro e pianificazione

L'app mostra il programma di lavoro per giorno, per segmento di attività e per progetto:

  • Supporta più progetti al giorno
  • Assegnazioni per segmento tramite Planner
  • Rilevamento automatico del fuso orario
  • Deep linking da notifiche push

Dashboard mobile

Il dashboard fornisce una panoramica di:

  • Stato di presenza
  • Prossima attività pianificata
  • Documenti mancanti
  • Stato di verifica dell'identità
  • Registrazione delle ore lavorate oggi