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:
- Scansione MRZ tramite fotocamera con riconoscimento automatico
- Autenticazione PACE/BAC/CAN tramite NFC
- Lettura di DG1, DG2 e SOD
- Convalida della catena di hash SOD
- 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
