モバイルアプリ:NFCチェックイン、書類、スケジュール管理、身分証明書確認

Swooxyモバイルアプリは、建設現場の従業員向けに設計されています:高速、オフライン対応、多言語対応、そして出勤状況、勤務時間、書類、身分証明書確認への直接リンクを備えています。

モバイル機能の概要

モバイルアプリは、出勤管理、スケジュール管理、文書管理、本人確認をサポートします。従業員にとっては、日常業務を行うための中心的な場所となります。

  • NFCおよびQRコードによるチェックイン/チェックアウト(位置情報機能付き)
  • オフライン保存と自動同期
  • プロジェクトおよびタスクセグメントごとの作業スケジュール
  • カメラスキャナーによる文書アップロード
  • 文書および身分証明書の確認に関するプッシュ通知
  • MRZ + NFCによるIDスキャン(ICAO 9303準拠)

セキュアなログインとアクセス制御

1. メールアドレス + パスワード

ユーザーは通常のAPI認証でログインします。1つのアカウント内で複数の企業をサポートします。

2. 2FAセキュリティ

初回ログイン時またはリスクの高いセッションでは、メールによる2FAが強制されます。以降のセッションでは、指紋認証/顔認証がオプションとして使用されます。

3. トークンの永続性

  • JWTはSecureStorageに保存されます
  • アプリ起動時:トークン検証
  • 期限切れの場合 → ログインフローが再起動されます

4. 生体認証による確認

アプリは再起動時に、有効化されている場合、指紋認証または顔認証を要求します。これにより、盗難された端末による不正利用を防止します。

チェックイン&チェックアウト(NFC、QR、端末)

このアプリは、従業員の出勤・退勤を記録する複数の方法をサポートしています:

  • プロジェクト上のNFCタグポイント
  • NFC非対応の携帯電話向けの代替手段としてのQRコード
  • InBioターミナル(APIへの接続経由)

位置情報確認

QRチェックインでは、位置情報の使用が必須となります。アプリは異常を検知してもブロックしませんが、管理者は監査ログでこれを確認できます。

オフライン保存と同期

インターネットが利用できない場合、チェックインはローカルに保存され、ネットワークが利用可能になると自動的に同期されます。

完全なIDスキャン(MRZ + NFC + ICAO)

従業員は、組み込みのID確認モジュールを通じて確認できます:

  1. 自動認識機能付きカメラによるMRZスキャン
  2. NFCによるPACE/BAC/CAN認証
  3. DG1、DG2、SODの読み取り
  4. SODハッシュチェーンの検証
  5. アクティブ認証またはチップ認証

検証が成功すると、その文書は従業員に関連付けられ、ポータルに表示されます。

ドキュメントのアップロード

従業員は、プッシュ通知が表示された際に不足している書類をアップロードできます。

  • カメラスキャン、PDF、ギャラリー写真のサポート
  • 文書タイプごとのルール:必須項目、番号付け、有効期限
  • 自動圧縮と最適化
  • 安全なAPI経由でのアップロード + 監査ログ

作業スケジュールと計画

アプリは、日別、タスクセグメント別、プロジェクト別に作業スケジュールを表示します:

  • 1日に複数のプロジェクトをサポートします
  • セグメントごとの割り当て(Planner経由)
  • 自動タイムゾーン検出
  • プッシュ通知からのディープリンク

モバイルダッシュボード

ダッシュボードは以下を一覧表示します:

  • 出席状況
  • 次の予定タスク
  • 不足している書類
  • ID検証ステータス
  • 本日の時間記録