CodeScale

Back to portfolio

Inspection Management App For Strenex

1. Application Overview The GBIT Automation application supports technicians in completing machine/crane inspection checklists and recording the outcome of individual inspection tasks. Milestone 2 focuses on three main functional areas: Task Execution, Offline Sync & Buffering, and Progress Tracking . These capabilities allow technicians to complete inspection tasks, record statuses and notes, continue working when an internet connection is unavailable, synchronize their work when connectivity returns, and monitor their overall inspection progress. 2. Inspection Task Execution Technicians can interact with each individual task within an inspection checklist and record its current outcome. For every checklist task, the technician can select one of the following statuses: Not Started Completed – No Issues Issue Found – Crane In Service Issue Found – Crane Out of Service Issue Repaired Skipped Deferred Status-based indicators help technicians quickly identify the condition of each task. Technicians can also enter detailed notes against individual tasks and access additional task information through an information/help option. The application is designed to support efficient completion of large inspection checklists containing approximately 50 or more tasks within a single session. 3. Inspection Response Recording For each checklist task, the application records the information required to maintain a complete inspection response. The recorded information includes: Technician Machine Inspection Interval Task ID Task Status Notes This allows each inspection response to remain associated with the relevant technician, machine, interval, and checklist task. 4. Photo and Video Support The task interface includes options for Add Photo and Add Video , providing the foundation for technicians to attach supporting media to inspection tasks. Within this milestone, these options are placeholders only. Actual file upload and media storage functionality is planned for a later stage of the application. 5. Offline Working The application is designed to allow technicians to continue completing inspection checklists even when an internet connection is unavailable. While offline, task responses such as status and notes are temporarily stored locally on the device. This enables technicians to continue their inspection activities without losing entered information due to connectivity limitations. Media files are not included in offline synchronization at this stage and are planned for a future milestone. 6. Data Synchronization When internet connectivity becomes available again, locally stored checklist responses can be synchronized with the central system. Synchronization can occur when the device reconnects or when the technician selects the Sync Now option. The application also provides a visual indication of the synchronization state: Online / Synced – Data is connected and synchronized. Offline / Buffered – Responses are being stored locally until synchronization is available. After synchronization, the technician receives feedback confirming the sync status. 7. Inspection Progress Tracking The application provides technicians with visibility into how much of the inspection checklist has been completed. Progress can be displayed at both the individual section level and across the complete inspection checklist. For example: Section Progress: 3 of 8 tasks completed Overall Progress: 22 of 52 tasks completed (42.3%) The progress information automatically updates whenever the status of a checklist task changes, allowing technicians to continuously monitor the remaining inspection work. The system can also support marking the overall checklist as completed once all required tasks have been finished. 8. Foundation for Future Functionality Milestone 2 establishes the foundation for additional capabilities planned for later stages of the application. Future functionality will include full media/file handling as well as additional synchronization and export capabilities. At this stage, offline buffering is specifically focused on checklist responses rather than media files. Overall Application Workflow The technician opens the relevant machine inspection checklist and works through each inspection task. For every task, the technician selects the appropriate status, enters any required notes, and reviews supporting task information where needed. As tasks are updated, the application automatically updates both section-level and overall checklist progress. If the technician loses internet connectivity during the inspection, checklist responses are stored locally so work can continue without interruption. Once connectivity is restored, the buffered responses can be synchronized with the central system using the synchronization process. This provides technicians with a structured inspection workflow that supports both online and offline working while maintaining visibility of inspection progress. Select Inspection Checklist → Review Tasks → Update Task Status → Add Notes → Track Inspection Progress → Store Responses Offline if Required → Restore Connection → Sync Responses → Complete Inspection

Project Summary

1. Application Overview The GBIT Automation application supports technicians in completing machine/crane inspection checklists and recording the outcome of individual inspection tasks. Milestone 2 focuses on three main functional areas: Task Execution, Offline Sync & Buffering, and Progress Tracking . These capabilities allow technicians to complete inspection tasks, record statuses and notes, continue working when an internet connection is unavailable, synchronize their work when connectivity returns, and monitor their overall inspection progress. 2. Inspection Task Execution Technicians can interact with each individual task within an inspection checklist and record its current outcome. For every checklist task, the technician can select one of the following statuses: Not Started Completed – No Issues Issue Found – Crane In Service Issue Found – Crane Out of Service Issue Repaired Skipped Deferred Status-based indicators help technicians quickly identify the condition of each task. Technicians can also enter detailed notes against individual tasks and access additional task information through an information/help option. The application is designed to support efficient completion of large inspection checklists containing approximately 50 or more tasks within a single session. 3. Inspection Response Recording For each checklist task, the application records the information required to maintain a complete inspection response. The recorded information includes: Technician Machine Inspection Interval Task ID Task Status Notes This allows each inspection response to remain associated with the relevant technician, machine, interval, and checklist task. 4. Photo and Video Support The task interface includes options for Add Photo and Add Video , providing the foundation for technicians to attach supporting media to inspection tasks. Within this milestone, these options are placeholders only. Actual file upload and media storage functionality is planned for a later stage of the application. 5. Offline Working The application is designed to allow technicians to continue completing inspection checklists even when an internet connection is unavailable. While offline, task responses such as status and notes are temporarily stored locally on the device. This enables technicians to continue their inspection activities without losing entered information due to connectivity limitations. Media files are not included in offline synchronization at this stage and are planned for a future milestone. 6. Data Synchronization When internet connectivity becomes available again, locally stored checklist responses can be synchronized with the central system. Synchronization can occur when the device reconnects or when the technician selects the Sync Now option. The application also provides a visual indication of the synchronization state: Online / Synced – Data is connected and synchronized. Offline / Buffered – Responses are being stored locally until synchronization is available. After synchronization, the technician receives feedback confirming the sync status. 7. Inspection Progress Tracking The application provides technicians with visibility into how much of the inspection checklist has been completed. Progress can be displayed at both the individual section level and across the complete inspection checklist. For example: Section Progress: 3 of 8 tasks completed Overall Progress: 22 of 52 tasks completed (42.3%) The progress information automatically updates whenever the status of a checklist task changes, allowing technicians to continuously monitor the remaining inspection work. The system can also support marking the overall checklist as completed once all required tasks have been finished. 8. Foundation for Future Functionality Milestone 2 establishes the foundation for additional capabilities planned for later stages of the application. Future functionality will include full media/file handling as well as additional synchronization and export capabilities. At this stage, offline buffering is specifically focused on checklist responses rather than media files. Overall Application Workflow The technician opens the relevant machine inspection checklist and works through each inspection task. For every task, the technician selects the appropriate status, enters any required notes, and reviews supporting task information where needed. As tasks are updated, the application automatically updates both section-level and overall checklist progress. If the technician loses internet connectivity during the inspection, checklist responses are stored locally so work can continue without interruption. Once connectivity is restored, the buffered responses can be synchronized with the central system using the synchronization process. This provides technicians with a structured inspection workflow that supports both online and offline working while maintaining visibility of inspection progress. Select Inspection Checklist → Review Tasks → Update Task Status → Add Notes → Track Inspection Progress → Store Responses Offline if Required → Restore Connection → Sync Responses → Complete Inspection

Location: United States

Industry: Industrial Maintenance / Manufacturing / Engineering / Asset Management

Challenge and Requirements

1.

Solution Delivered

CodeScale delivered a powerapps solution using PowerApps, PowerAutomate, SharePoint. for Industrial Maintenance / Manufacturing / Engineering / Asset Management.

Technology Used

Business Outcome and Impact

This enables technicians to continue their inspection activities without losing entered information due to connectivity limitations. Media files are not included in offline synchronization at this stage and are planned for a future milestone. 6.

Project Screenshots

Inspection Management App For Strenex interface screenshot 1
Inspection Management App For Strenex screenshot 1
Inspection Management App For Strenex interface screenshot 2
Inspection Management App For Strenex screenshot 2
Inspection Management App For Strenex interface screenshot 3
Inspection Management App For Strenex screenshot 3
Inspection Management App For Strenex interface screenshot 4
Inspection Management App For Strenex screenshot 4
Inspection Management App For Strenex interface screenshot 5
Inspection Management App For Strenex screenshot 5
Inspection Management App For Strenex interface screenshot 6
Inspection Management App For Strenex screenshot 6
Inspection Management App For Strenex interface screenshot 7
Inspection Management App For Strenex screenshot 7