INTERACTIVE PROTOTYPE · v1.0 · POWERED BY ATONOMIK

Site access decided on a single screen.

Contractors HSE Passport brings the training and certification status of employees, contractor workers and visitors onto one platform and returns a live Go / No-Go decision for every person. The prototype below mirrors the real application flow.

See all screens
Users~2,000 people
PlatformiOS · Android · Web
Screens17 in prototype
Status modelGreen / Yellow / Red
Overview

From paper-based training records to a passport in every pocket

Today training and certification records live in folders and spreadsheets, and nobody can tell at the gate who is actually compliant. The application automates that decision.

Digital HSE passport

A unique QR-coded passport for every worker. Overall Go / No-Go status visible at a glance on the front screen.

Automatic compliance check

The mandatory training set is derived from the person's role and site; a missing or expired document turns the passport red instantly.

Document upload & verification

Workers upload certificates from their phone, the HSE team verifies them in the console, and every decision is logged.

Expiry notifications

Workers and their line managers are notified before certificates and medical certificates expire.

Works offline

The passport can be shown without connectivity; queued actions sync automatically once the device is back online.

Contractor consolidation

Compliance for each contractor company is consolidated on one screen, with gaps reported per company.

Interactive prototype

Try the application now

Tap the buttons and the bottom tab bar to move through the real flow. Switch roles to compare the worker, manager / HSE and site security views.

HOW TO USE The screen itself is clickable — buttons, cards and the tab bar all work. “Play the flow” walks through registration → upload → verification → passport → site access automatically.
Screen kit

Every screen in one design language

Status is never expressed by colour alone — colour, icon and text always travel together. Click any screen to open it in the prototype.

Flow & modules

One process, from registration to the gate

A four-step core flow, continuously re-evaluated in the background by the compliance engine.

1

Registration

The worker registers through an invitation link and completes their profile and personal information.

2

Upload

Training certificates and the medical certificate are uploaded from the phone; the system pre-checks them.

3

Verification

Line manager and HSE review the documents and approve, reject or request a revision.

4

Passport & access

The system issues the QR passport, sets the Go / No-Go status and it is scanned at the gate.

How the Go / No-Go decision is made

The mandatory training set is calculated from the person's role and the site they will work on, then every item is checked individually.

Green — Go

Access granted
  • All mandatory trainings approved
  • Medical certificate valid
  • Nothing expiring in the near term

Yellow — Pending

Conditional / awaiting approval
  • Document uploaded, awaiting HSE verification
  • An item expires within 30 days
  • May require supervised work

Red — No-Go

Access denied
  • Mandatory training missing or rejected
  • Certificate or medical certificate expired
  • Entry blocked, gap list shown

Who does what

Worker
  • Profile & personal information
  • Certificate upload
  • Show the passport
  • Notifications & recognition
Contractor company
  • Bulk worker registration
  • Company documents
  • Company compliance score
Line manager
  • Team compliance view
  • Approve team records
  • Periodic management review
HSE team
  • Document verification
  • Role–training matrix
  • Site rules & reporting
Site security
  • QR / NFC scanning
  • Instant compliance check
  • Access log
Benchmark

Benchmarked against safety passport apps already in the field

The scope file asks for an application that behaves like the digital safety passport solutions already deployed on industrial sites. We reviewed the alternative applications in use in the field, together with the reference screenshots supplied with the requirements, kept the patterns that work — and closed the gaps the scope explicitly asks for.

AspectAlternative apps in the fieldThis project
Profile structure Employee Profile with collapsible sections: Personal Information, Work Locations, Position Courses, Certificate, FPE, Status of Duty, Matter of Personal Safety Information. The same section structure is retained so the experience stays familiar to users of existing apps, plus emergency contacts and profile photo.KEPT
Passport identity Passport Card ID and Employee ID, an Active badge, Creation Date and Expired Date on the passport itself. The same identity model, plus a signed QR token that can also be validated offline.EXTENDED
Course status Courses grouped under categories (DOJO Induction, PPE Awareness, BST, Medical Certificate); each row is green when completed and red when not. The same grouping and colour logic, plus an amber “awaiting verification” state and an expiry countdown.EXTENDED
Overall status Status has to be read from the individual course rows; a single overall indicator on the front screen is usually missing. Front screen shows the overall Go / No-Go status and a compliance score, as required by scope item 12.ADDED
Verification Records are maintained centrally; safety induction is typically handled by a separate kiosk application. A single web console for HSE: verification queue, approve / reject / request revision, full audit trail.ADDED
Scanning QR codes are scanned from documents and the user's details are displayed. QR scanning for gate control plus document upload with automatic reading of validity dates.EXTENDED
Points The profile commonly carries a points balance (370 in the reference screenshots). Included in the prototype as an optional element — scoring rules to be confirmed.TO CONFIRM
Language Course names are commonly bilingual (local language _ English), with the interface in English. Bilingual course naming supported; application language set to be confirmed.TO CONFIRM
Offline use Rarely supported; offline behaviour is generally not documented. Offline passport display and queued actions, as required by scope item 6.ADDED
Reviewed by the Atonomik product team: digital safety passport applications currently in use on industrial sites, and the reference screenshots supplied with the project scope file.
Open points

What we need to agree on

Topics to decide together on top of the prototype. Each one directly changes how the application behaves.

01

Role–training matrix

Which trainings are mandatory for which role? Who defines the matrix, and on which screen?

02

Validity periods

How long is each training valid? Is a grace period allowed once it expires?

03

Status model

Two states (Green / Red) or three (Green / Yellow / Red) on the front screen? The scope currently uses both.

04

Automatic validation

Is validation done by reading the document, by a QR-coded certificate, or through an LMS integration?

05

Approval flow

Single-step approval, or line manager and HSE in sequence?

06

Site access control

Will security staff scan with a phone, or is turnstile / kiosk integration expected?

07

Contractor self-service

Can a contractor company register and manage its own workers?

08

Authentication

Corporate SSO for company employees? Is a separate identity pool acceptable for contractors?

09

Medical data

Is the medical certificate stored, or only its validity status and fitness result?

10

Balance Points

Comparable applications carry a points balance on the profile. Is scoring in scope, and what earns points?

11

Visitor flow

Do visitors install the app, or is a temporary link / QR sufficient?

12

Existing records

Will historical training records be migrated? In what format and to what extent?

Powered byAtonomik