Resource Management Automation

01. CUSTOMER

The company is a project management firm with over 25 years of experience in the construction industry.

Their team manage projects from the planning phase through to completion, focusing on procurement, contract guidance, and dispute resolution for owners and contractors.

#Single Sign-On (SSO)
#Security

02. THE NEED

The client was struggling to get accurate data from their construction sites back to the office, and because they were relying on manual tracking, they faced three main issues:

  • Delayed Reporting: By the time site data reached managers, it was often days old, making it hard to fix budget or schedule slips in real-time.
  • Software Mismatch: They use Oracle Primavera for high-level scheduling, but there was no automated way to feed site progress into it.
  • Attendance Tracking: Verifying exactly when workers were on-site was difficult, leading to potential inaccuracies in labor costs.

03. THE SOLUTION

Management Dashboard (Web)

The web application allows supervisors to manage projects, tasks, and site boundaries.

  • Geofencing: Managers define virtual boundaries for each site to automate attendance.
  • Primavera Integration: We built a bidirectional sync so that project activities and resources stay updated between the field and the office software.
  • Analytics: A dashboard that tracks completed work, workforce efficiency, and cost deviations compared to the original estimates.

Field App (Mobile)

The mobile app is for the workers on the ground.

  • Automated Clock-in: Workers are clocked in and out automatically via geofencing when they enter the site.
  • Task Updates: Workers can view their daily tasks, add comments, and upload photos to show progress.
  • Location Tracking: The app tracks location only while the worker is clocked in, ensuring both accountability and privacy.

Note on development: A major part of the build involved getting the location services to work reliably on both Android and iOS. These platforms handle background data differently, so we had to build custom background services to ensure the geofencing worked without killing the phone’s battery.

04. THE RESULTS

The system moved the client away from manual spreadsheets. Managers now see project health in real-time, allowing them to catch delays immediately. With the Primavera integration, the time spent on data entry has been significantly reduced, and the accuracy of labor costs has improved because of the automated geofencing.

Outcomes & Business Impact

Here’s how our solution translated into measurable success for our client.

Business &
Operational Impact

Eliminated

Manual Payroll Verifications

80%

Lower Administrative Overhead

Content Creation &
Workflow Efficiency

75%

Reduction in Data Latency

20%

Increase in Resource Efficiency

The people involved in the project displayed a high level of expertise in working with the entire technology stack, including browsers API and web extensions API.

SBP’s know-how and long term vision was very helpful during the solution design phase, since we needed an architecture that will facilitate further development (seamless addition of new features, flexibility in interaction and compatibility with other services).

05. TECHNOLOGIES

React

Express.js

React Native

MongoDB

SQL

See other successful Projects

Have a project in mind?

Get in touch with us for your software development needs!