Avetta Worker Management App v1.0

Overview

The Worker Management Mobile app is a multi-platform (iOS and Android) comprehensive solution that simplifies site attendance and worker compliance. It helps ensure supplier employees have the necessary certifications and licenses prior to them coming on site. With visibility into the lower levels of supply chains, it helps mitigate risk more confidently and improve compliance and safety at the individual level and streamline online training.

Project Info

Category

Mobile Apps

Client

Avetta

Tags

App Highlights

The Avetta Worker Management Mobile App is designed to streamline on-site access and improve worker management through cutting-edge technologies and robust features. Key components and functionalities include

React Native
Utilizes both class and functional components, ensuring a unified codebase for Android and iOS platforms.
React Hooks
Facilitates state and lifecycle management within functional components.
Redux

Manages global state for consistent and predictable state changes across the app.

Firebase Crashlytics

Provides crash analytics and reporting to enhance app stability and performance.

QR Code Scanning

Enables seamless worker verification.

Deep Links

Allows users to open the app directly if installed, or redirects them to a web app if not

The app is optimized to function across a range of mobile and tablet aspect ratios, providing a versatile user experience. By leveraging React Native, we ensure efficient deployment and maintenance with a single codebase for both Android and iOS platforms.

Product Features

Analytics
Analytics
Integration of app analytics to gain insights into usage patterns and performance metrics.
Satisfy Requirements
Satisfy Requirements
Allows workers to upload images of their certificates for compliance proof.
SCORM
SCORM
Enables workers to undertake training and certifications directly from their mobile devices.
Geolocation/Geofencing
Geolocation/Geofencing
Automates worker check-ins based on their location.
Offline Sync
Offline Sync
Ensures uploads continue and complete in the background even if the internet connection is lost.

Product Screenshots

Technology Stack

Cross Platform Compatibility

Delivery Practices

Continuous Integration, Testing and Development Flow
Continuous Integration, Testing and Development Flow

The app was delivered to testers through TestFlight and Google Beta to ensure a robust delivery. We created a Production, and Engineering track across Google and Apple play stores which enabled rapid delivery of features and release to Production on demand. Our testing services ensured comprehensive testing across platforms and device resolutions and ensured a robust delivery.

Agile based delivery
Agile based delivery

Small incremental sprints to ensure continuous delivery and deployment across Apple and Google Play Stores to deliver engineering builds which are available for preview to stakeholders enabling a fast feedback loop and align with business needs.

Jira was used for managing epics, stories and defects and integrated with TestRails to enable Gating of deliveries.

Results

Our solution lets Avetta optimize their investment by maintaining only a single code base for both Apple and Android platforms and is responsive to be viewed on various device resolutions. Our software allows end customers to meet their requirements of –

Safer Work sites
Safer Work sites

Effectively manage site-level safety by monitoring who is coming to your work sites. Ensure they are qualified and trained to perform critical job functions.

Faster induction
Faster induction

Contracted workers are ready to work faster by completing site-specific training and assessments before they arrive at the job.

Reduced Risk
Reduced Risk

Reduce the risk of costly incidents and citations with visibility into each contracted worker’s qualifications and training

Higher Quality of work
Higher Quality of work

Get the most out of your outsourcing investment by ensuring only the right people are allowed to work at your sites.

Continuous Integration, Testing and Development Flow

Architecture: Pixm leverages Azure and Google Cloud services for deployment, providing each tenant with individual databases in Azure SQL Elastic DB Pool for storing threat feeds generated by the user’s browser extension. Data ingestion happens through the extension and is processed and stored in a secure, scalable environment.