Capital construction is unforgiving to siloed data. Drawings change, purchase orders slip, and progress is updated in the field — while project managers spend days reconciling exports before anyone agrees what “on track” means. Our partner understood the domain deeply; they needed a team that could translate that expertise into reliable software: imports that survive messy real-world files, calculations that respect construction rules, and dashboards executives and planners will actually use.
We joined early enough to shape architecture and delivery rhythm, not only implementation tickets. Together we defined how isometrics, bills of material, purchase orders, and progress updates flow through validate → preview → approve → load, then into queue-backed analytics that can run for minutes on large projects without blocking the UI. The stack separates a Vue.js SPA, a FastAPI control plane, Celery workers on RabbitMQ, and isolated MariaDB tenants per customer — with Auth0, OneDrive, and cloud deployment paths for enterprise evaluation.
Teams use CPEC today for buildability analysis, cost and man-hour estimation, progress measurement, material tracking, work-package performance, and supplier visibility — one coherent system at cpec.ai rather than stitched-together tools. The platform supports 50+ concurrent users per deployment, 10,000+ isometrics on large jobs, sub-second reads for typical API calls, and asynchronous runs for heavy calculations. We continue to evolve predictive analytics and richer visualisation on the same foundations.