Project information

  • Project type: Custom Business Workflow Platform
  • Industry: Construction / Building Consulting
  • Technologies: React | .NET Web API | SQL Server | Google Maps API (planned integration) | QuickBooks Online Integration (optional)
  • Current state: Active development and early production rollout
  • Result: The system replaces multiple manual workflows with a single integrated platform for scheduling, field reporting, and invoicing.

GBC Field Inspection Management Platform

Custom order management, scheduling, and reporting system
Construction Industry | React | .NET Web API | Real-Time Scheduling
Overview

We are developing a custom business platform for Gooch Building Consultants to replace their current FieldPulse system and restore several key workflows previously supported by their legacy platform. The goal of the project is to streamline the company's operational workflows by integrating order management, scheduling, field reporting, and invoicing into a single modern system.

The platform is designed to support daily operations for office staff and field inspectors while providing a scalable foundation for future workflow automation and system integrations.

Long-Term Client Relationship

Gooch Building Consultants has been a long-term client of our company. More than twenty years ago we developed a custom online platform for them built with Visual FoxPro. The system supported their internal order management and operational workflows for many years.

A few years ago the client decided to move to a third-party platform in an attempt to simplify their operations. After using the new system for some time, they realized that several critical workflows from their original platform were no longer supported.

As a result, they contacted us again to design and develop a new generation of their system. The new platform preserves the proven operational logic from the original system while introducing a modern architecture and user interface built with React and .NET.

Project Highlights
  • Modern web platform built with React and .NET Web API
  • Replacement of an external SaaS system with a custom workflow platform
  • Real-time scheduling and field reporting for inspectors and office staff
  • Automated document and letter generation from structured inspection data
  • Architecture designed for future workflow automation and integrations
Solution

The solution is built as a modern web application with a React-based user interface and a .NET API backend. The system provides a centralized environment where staff can manage orders, schedule inspection appointments, complete field reports, generate invoices, and track job status in real time.

The system replaces several fragmented workflows with a unified platform tailored specifically to the client's operational needs.

The platform uses a modern architecture with a React frontend and a .NET Web API backend, enabling a responsive user interface and a scalable foundation for future workflow enhancements.

Key Features

Order Management

The system provides a structured interface for creating and managing inspection orders. Each order includes customer information, job details, scheduling data, and workflow status.

Orders act as the central data entity that connects scheduling, reporting, invoicing, and documentation.

Real-Time Scheduling

A dedicated scheduling page provides a calendar-based overview of inspection appointments. Staff can assign technicians, update appointment times, and manage daily workloads.

Changes to the schedule are synchronized across users in real time, ensuring that office staff and field inspectors always see the latest information.

Field Reporting

The platform includes specialized field reporting forms used by inspectors during site visits.

Two types of reports are currently supported:

  • Foundation Field Reports
  • Universal Inspection Reports

These forms standardize data collection and ensure consistent reporting across all inspections.

Automated Document Generation

One of the key goals of the system is to reduce manual administrative work.

Structured data collected during inspections can be used to automatically generate professional letters and reports for clients and local authorities. This dramatically reduces the time required to produce documentation.

Invoicing and Billing

The system includes integrated invoicing functionality that allows invoices to be generated directly from orders.

Invoices are displayed in real time and visually indicate their status using color-coded indicators such as draft, finalized, or paid. This provides immediate visibility into the financial status of each order.

Integration with QuickBooks Online is planned to streamline accounting workflows.

Future Enhancements (Phase II)

The system architecture is designed to support future workflow enhancements, including:

  • Multi-tab order workspace with notes and attachments
  • Linked order tracking
  • Route planning using Google Maps integration
  • Automated messaging and notifications
  • Advanced document and letter generation