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:
- Skanowanie MRZ za pomocą kamery z automatycznym rozpoznawaniem
- Uwierzytelnianie PACE/BAC/CAN za pośrednictwem NFC
- Odczyt DG1, DG2 i SOD
- Walidacja łańcucha skrótów SOD
- 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
