Aplicație mobilă: check-in NFC, documente, planificare și verificare a identității

Aplicația mobilă Saver este concepută pentru angajații de pe șantier: rapidă, offline, multilingvă și cu legătură directă la prezență, ore de lucru, documente și controlul identității.

Prezentare generală a funcționalității mobile

Aplicația mobilă acceptă prezența, planificarea, gestionarea documentelor și controlul identității. Pentru angajați, aceasta este locul central pentru activitățile lor zilnice.

  • Check-in/check-out NFC și QR cu geolocalizare
  • Stocare offline și sincronizare automată
  • Program de lucru pe proiect și segmente de sarcini
  • Încărcare documente cu scaner cu cameră
  • Notificări push pentru documente și verificări de identitate
  • Scanare ID prin MRZ + NFC cu ICAO 9303

Autentificare securizată și controlul accesului

1. Adresă de e-mail + parolă

Utilizatorii se conectează prin autentificarea API obișnuită. Suportă mai multe companii într-un singur cont.

2. Securitate 2FA

La prima conectare sau în cazul sesiunilor cu risc ridicat, 2FA este impusă prin e-mail. În sesiunile următoare, se utilizează opțional recunoașterea amprentei digitale/faciale.

3. Persistența tokenului

  • JWT este stocat în SecureStorage
  • La deschiderea aplicației: validarea tokenului
  • Dacă a expirat → fluxul de autentificare este reluat

4. Confirmare biometrică

La repornire, aplicația solicită recunoașterea amprentei digitale/faciale, dacă aceasta este activată. Astfel se previne utilizarea abuzivă a telefoanelor furate.

Check-in și check-out (NFC, QR și terminale)

Aplicația acceptă mai multe metode de înregistrare a intrării și ieșirii angajaților:

  • Puncte NFC TagPoints în cadrul proiectului
  • Coduri QR ca soluție de rezervă pentru telefoanele fără NFC
  • Terminale InBio (prin conexiune la API)

Verificarea geolocalizării

La check-in-ul QR, geolocalizarea este obligatorie. Aplicația nu se blochează în cazul unor abateri, dar managerii pot vedea acest lucru în jurnalul de audit.

Stocare offline și sincronizare

Dacă nu există conexiune la internet, check-in-ul este stocat local și sincronizat automat imediat ce rețeaua este disponibilă.

Scanare completă a documentului de identitate (MRZ + NFC + ICAO)

Angajatul poate fi verificat prin intermediul modulului de control al identității încorporat:

  1. Scanare MRZ prin cameră cu recunoaștere automată
  2. Autentificare PACE/BAC/CAN prin NFC
  3. Citirea DG1, DG2 și SOD
  4. Validarea lanțului hash SOD
  5. Autentificare activă sau autentificare prin cip

După verificarea cu succes, documentul este asociat angajatului și apare în portal.

Încărcare documente

Angajații pot încărca documentele lipsă atunci când notificarea push indică acest lucru.

  • Suport pentru scanări cu camera, PDF-uri și fotografii din galerie
  • Reguli pentru fiecare tip de document: câmpuri obligatorii, numerotare, dată de expirare
  • Compresie și optimizare automată
  • Încărcare prin API securizat + jurnal de audit

Program de lucru și planificare

Aplicația afișează programul de lucru pe zile, pe segmente de sarcini și pe proiecte:

  • Suportă mai multe proiecte pe zi
  • Alocări pe segment prin Planner
  • Detectarea automată a fusului orar
  • Deep linking din notificări push

Tablou de bord mobil

Tabloul de bord oferă o imagine de ansamblu asupra:

  • Starea de prezență
  • Următoarea sarcină planificată
  • Documente lipsă
  • Starea verificării identității
  • Înregistrarea orelor de astăzi