Aplikacja mobilna: rejestracja NFC, dokumenty, planowanie i kontrola tożsamości

Aplikacja mobilna Swooxy została zaprojektowana z myślą o pracownikach na placu budowy: jest szybka, działa w trybie offline, jest wielojęzyczna i posiada bezpośrednie połączenie z obecnością, godzinami pracy, dokumentami i kontrolą tożsamości.

Przegląd funkcji mobilnych

Aplikacja mobilna obsługuje obecność, planowanie, zarządzanie dokumentami i kontrolę tożsamości. Dla pracowników jest to centralne miejsce do wykonywania codziennych zadań.

  • Rejestracja przyjazdu/wyjazdu za pomocą NFC i QR z geolokalizacją
  • Przechowywanie offline i automatyczna synchronizacja
  • Harmonogram prac według projektu i segmentów zadań
  • Przesyłanie dokumentów za pomocą skanera z kamerą
  • Powiadomienia push dotyczące dokumentów i kontroli tożsamości
  • Skanowanie identyfikatora poprzez MRZ + NFC zgodnie z normą ICAO 9303

Bezpieczne logowanie i kontrola dostępu

1. Adres e-mail + hasło

Użytkownicy logują się za pomocą standardowego uwierzytelniania API. Obsługuje wiele firm w ramach jednego konta.

2. Zabezpieczenie 2FA

Przy pierwszym logowaniu lub podczas sesji wysokiego ryzyka 2FA jest wymuszane za pośrednictwem poczty elektronicznej. Podczas kolejnych sesji opcjonalnie stosowana jest identyfikacja odcisków palców/rozpoznawanie twarzy.

3. Trwałość tokenów

  • JWT jest przechowywane w SecureStorage
  • Po otwarciu aplikacji: weryfikacja tokenu
  • Jeśli wygasło → proces logowania zostanie ponownie uruchomiony

4. Potwierdzenie biometryczne

Po ponownym uruchomieniu aplikacja prosi o odcisk palca/rozpoznanie twarzy, jeśli funkcja ta jest aktywna. Zapobiega to nadużyciom poprzez skradzione telefony.

Zameldowanie i wymeldowanie (NFC, QR i terminale)

Aplikacja obsługuje wiele metod rejestrowania czasu pracy pracowników:

  • NFC TagPoints w projekcie
  • Kody QR jako rozwiązanie awaryjne dla telefonów bez funkcji NFC
  • Terminale InBio (poprzez połączenie z API)

Kontrola geolokalizacji

W przypadku rejestracji QR obowiązkowe jest użycie geolokalizacji. Aplikacja nie blokuje się w przypadku odchyleń, ale menedżerowie widzą to w dzienniku audytowym.

Przechowywanie offline i synchronizacja

Jeśli nie ma dostępu do Internetu, dane dotyczące zameldowania są zapisywane lokalnie i automatycznie synchronizowane, gdy tylko sieć stanie się dostępna.

Pełny skan dokumentu tożsamości (MRZ + NFC + ICAO)

Pracownik może zostać zweryfikowany za pomocą wbudowanego modułu kontroli tożsamości:

  1. Skanowanie MRZ za pomocą kamery z automatycznym rozpoznawaniem
  2. Uwierzytelnianie PACE/BAC/CAN za pośrednictwem NFC
  3. Odczyt DG1, DG2 i SOD
  4. Walidacja łańcucha skrótów SOD
  5. Aktywna autoryzacja lub autoryzacja chipowa

Po pomyślnej kontroli dokument zostanie powiązany z pracownikiem i pojawi się w portalu.

Przesyłanie dokumentów

Pracownicy mogą przesyłać brakujące dokumenty, gdy pojawi się odpowiedni komunikat push.

  • Obsługa skanów z aparatu, plików PDF i zdjęć z galerii
  • Zasady dotyczące poszczególnych typów dokumentów: pola obowiązkowe, numeracja, data ważności
  • Automatyczna kompresja i optymalizacja
  • Przesyłaj dane za pomocą bezpiecznego interfejsu API + rejestrowanie audytowe

Harmonogram pracy i planowanie

Aplikacja pokazuje harmonogram pracy według dnia, segmentu zadania i projektu:

  • Obsługuje wiele projektów dziennie
  • Przydziały według segmentów za pomocą Plannera
  • Automatyczne wykrywanie strefy czasowej
  • Głębokie linkowanie z powiadomień push

Mobilny pulpit nawigacyjny

Pulpit nawigacyjny zawiera przegląd:

  • Status obecności
  • Następne zaplanowane zadanie
  • Brakujące dokumenty
  • Status weryfikacji tożsamości
  • Dzisiejsza rejestracja godzin pracy