Client: Commercial mechanical contractor

Construction Daily Report App

Platform: Power Apps, SharePoint

The Challenge

Site supervisors were required to complete a daily field report covering crew headcount, weather, progress, safety briefings and any issues affecting the schedule. These daily logs were completed on paper or in email and filed inconsistently. 


The consequences were significant

These gaps created significant operational challenges, making it harder for project teams to maintain accurate records, respond quickly to issues, and keep field and office teams aligned across every project site.


The Solution

A Power Apps daily report app that replaces paper daily reports with a structured digital daily field report. Supervisors are guided step by step, photos are captured inline, and every submission is stored centrally and searchable. The app covers three stages: structured capture, exception reporting, and retrieval and review.


Structured capture

Crew headcount tracked by trade — plumbers, pipefitters, sheetmetal, laborers, insulation, controls, test and balance, excavators.

Weather conditions and a free-text activity log of the day.

Progress and special occurrences, problems, discussions and delays.

Toolbox talk tracking covering both the safety topic delivered and goals set.

Exception reporting

Structured yes or no questions to document schedule delays, out-of-scope direction, unreasonable client demands, and matters requiring escalation.

Photos attached directly to each exception, so evidence sits alongside the issue it documents.

Supporting narrative captured against each flagged item.

Retrieval and review

Searchable report register filtered by project, report number or date range, giving project managers one view across every site.

Sortable columns with submitter attribution against every report.

Separate views for the report content and its associated photographs.

Sequential report numbering per project for straightforward reference.


Outcomes

Area
Before
After

Completion

Inconsistent and often late

Structured, same day

Photographic evidence

Rarely captured

Attached to each exception

Safety records

Difficult to produce

Retrievable on demand

Escalation

Buried in free text

Explicitly flagged

Retrieval

Manual document search

Filtered in seconds

Site conditions and issues are now documented at the point they occur. Toolbox talk and safety briefing records are produced on demand, and matters requiring escalation are flagged explicitly rather than being lost in narrative text.


Construction Daily Report App — Technical Detail

Power Apps multi-step form with state preserved across steps, allowing partial completion and return.

Power Apps image upload to SharePoint handled inline, with files referenced against the parent report record.

Sequential report numbering generated per project.

Filtered retrieval by project, report number and date range, with delegable queries maintaining performance as report volume grows.

Separate rendering paths for report content and photographic evidence.


Security Model

The security model was designed to protect sensitive information while keeping access simple and practical for every user. Role-based permissions, controlled data access, configurable reporting relationships, and complete approval histories ensure that users only see the information relevant to their responsibilities while maintaining accountability across the organization.


Delivery Approach

px 238

Development in a dedicated environment with promotion to production via managed solutions.

px 239

Iterative delivery with client testing at each stage and feedback incorporated before release.

px 240

Integration validated against a test company within the ERP before enabling production posting.

px 241

Changes to live payroll logic scheduled outside submission windows to avoid disruption.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top