Main Menu
  • Home
  • Services
    • Strategy
      • Technology Partner
      • UI / UX
      • Technology Due Diligence
      • Why Projects Succeed
      • What Software Costs

      Core Technologies
      • PHP
      • JavaScript
      • Laravel
      • VueJs
      • AWS
    • Development
      • Software Development
      • Mobile App Development
      • Software Integration
      • Hardware Integration
      • Software Support (SLA)
      • Software Takeover
      • Managed Hosting
      • Microsoft Access Databases
      • Replace Spreadsheets
    • AI
      • AI for Business
      • AI Reporting
      • Private AI Hosting
      • On-Premise AI
    • Industries
      • Manufacturing
      • Transport / Logistics
      • Finance
      • Retail & E-commerce
      • Government
      • Construction
      • Health
      • Insurance
      • Mining
  • Our Work
  • About
  • Blog

© 2020 Codium Pty Ltd.

Codium Logo Codium Logo
  • Services
    • Strategy
      • Technology Partner
      • UI / UX
      • Technology Due Diligence
      • Why Projects Succeed
      • What Software Costs

      Core Technologies
      • PHP
      • JavaScript
      • Laravel
      • VueJs
      • AWS
    • Development
      • Software Development
      • Mobile App Development
      • Software Integration
      • Hardware Integration
      • Software Support (SLA)
      • Software Takeover
      • Managed Hosting
      • Microsoft Access Databases
      • Replace Spreadsheets
    • AI
      • AI for Business
      • AI Reporting
      • Private AI Hosting
      • On-Premise AI
    • Industries
      • Manufacturing
      • Transport / Logistics
      • Finance
      • Retail & E-commerce
      • Government
      • Construction
      • Health
      • Insurance
      • Mining
  • Our Work
  • About
  • Blog
Our work · Case study

Worksafe Guardian

Worksafe Guardian is an Australian lone worker safety company. Its mobile app and management portal protect at-risk employees in healthcare, government, not-for-profit and business settings, letting workers raise an alert by button, shake or missed check-in and connecting them to 24/7 professional emergency response. Codium rebuilt the API and management portal behind it, without touching the app its users already had on their phones.

Cloud applicationAPI and portal rebuildLegacy migrationEnterprise SSOBluetooth devices
Visit worksafeguardian.com.au
Worksafe Guardian management portal dashboard on a monitor
  • ClientWorksafe Guardian, lone worker safety.
  • IndustryWorkplace safety, serving healthcare, government, not-for-profit and business.
  • The workA rebuild of the API and management portal, with a large migration from the legacy system, while the existing mobile app stayed in market.
  • The outcomeA platform Codium ran for several years before handing it over to Worksafe Guardian's own team.
The brief

A rebuild and migration behind an app that never went offline

Worksafe Guardian's platform had outgrown the legacy system it ran on, but thousands of lone workers were relying on the mobile app every shift. Codium rebuilt the API and the management portal from the ground up and conformed the new API to the existing mobile application's contract, so the app already in market kept working throughout. The existing customers, workers, devices and history were then migrated onto the new platform without interrupting the 24/7 monitoring service.

01

Management portal

A new web portal for the monitoring centre and client organisations: live alert monitoring, welfare timers, users, devices, escalation groups, departments and reporting.

02

Compatible with the app in market

The new API was built to the existing mobile app's contract, so no app update or re-enrolment was needed at launch.

03

Legacy migration

Customers, workers, devices, configuration and history migrated from the legacy system without interrupting monitoring.

04

SMS messaging

Two-way SMS to workers and escalation contacts from alerts and welfare sessions, alongside email and in-app messaging.

05

SAML and SCIM for enterprise

Single sign-on with SAML and automated user provisioning with SCIM, so enterprise clients on Microsoft identity platforms manage their workers from their own directory.

06

EV04 Bluetooth device monitoring

Paired EV04 Bluetooth devices report shake and fall detection and button presses into the platform, with device health and deactivations tracked on the dashboard.

Worksafe Guardian safety alert screen with live location map on a monitoring centre operator's monitor
Alert monitoring

Every alert on one screen, with the worker's live location

When a worker raises an alert by button, shake, fall or missed check-in, the monitoring centre sees it immediately with the worker's profile, live GPS location on a map, the organisation's response instructions and the right emergency services contacts for their state.

  • Live location with accuracy and last-updated time, with a one-tap link to open in maps
  • Response instructions per alert type: safety, medical, welfare and safety shake
  • Follow-up timers, alert ownership and take-over between operators
  • Full user history, comments and SMS from the same screen, with send patrol, resolve and follow-up actions
Monitoring centre

Active alerts, follow-up timers and welfare sessions in one queue

The monitoring centre works from a single live queue of active alerts, follow-up timers and running welfare sessions across every client organisation, so nothing is missed and every alert has an owner.

  • Active alerts with running time, alert type, organisation, department and owner
  • Follow-up timers with time remaining for welfare and medical check-ins
  • Active welfare sessions searchable across organisations
  • Acknowledgement and response times reported for duress and welfare alerts
Worksafe Guardian alert monitoring queue on a wall screen in the monitoring centre
Worksafe Guardian organisations list on an account manager's monitor
Organisation management

A CRM for every client organisation and its devices

Each client organisation is managed from one place: contract and billing details, contracted versus active devices, trials and onboarding, device pricing, provisioning, escalation groups, departments and device responses.

  • Contract status at a glance: free and paid trials, onboarding, days remaining and contracts ended
  • Contracted device counts against devices in the field
  • Provisioning queue for new workers and devices
  • Enterprise clients provision users automatically through SCIM and sign in with SAML
Technology stack

How it's built

The rebuilt platform runs on a Laravel API with a Vue portal, with the API conformed to the existing mobile app's contract. It integrates an SMS gateway, SAML single sign-on and SCIM provisioning for Microsoft identity platforms, EV04 Bluetooth device telemetry and the 24/7 emergency response service. After several years of Codium hosting and running the platform, it was handed over with documentation, tooling and training, and Worksafe Guardian's own team now operates it.

Single page application

Built in Vue.js as a single page application, for a fast experience without page reloads and the flexibility to evolve as the system grows.

API-focused backend

The backend is built in Laravel and MySQL with an API-first interface, so the web and mobile apps share the same endpoints.

Continuous integration

Automated testing and deployment let us test new builds and update production quickly, so we can release as often as required.

Managed hosting

Amazon's Elastic Container Service runs each service in its own container within a cluster that scales up and down as needed.

Managed hosting

Need a legacy platform rebuilt without disrupting the app your users already have?

We can rebuild the backend to the contract your existing app expects, migrate the data and keep running it for you, or hand you the keys when you're ready. Tell us where your platform is at.

Get in touch More of our work
Back to our work Next case study: Drakes Supermarkets
Codium Logo
Codium Pty Ltd.
Ground Floor, 207 Greenhill Road
Eastwood, 5063
Adelaide, South Australia

Company

  • About us
  • Industries
  • Why Projects Succeed
  • What Software Costs
  • Blog
  • Terms of Business
  • Customer Experience
  • Quality Policy
  • Security Policy
  • Privacy Policy

Services

  • Software Development
  • Mobile App Development
  • AI for Business
  • Support Services
  • Software Takeover
  • Replace Spreadsheets
  • Managed Hosting
  • Software Integration
  • Technology Partner
  • Technology Due Diligence
  • Microsoft Access

Support

  • Contact Us
  • Customer Feedback
  • Careers
  • Codium Remote Support

Socialise

© Codium Pty Ltd. All Rights Reserved.

Back Top