Residential construction · Amsterdam · In production

IB Groups

A production quoting platform for Dutch residential construction.

IB GroupsClient
Product engineering, integrationsRole
In productionStatus
ibgroups.aiLive
Multi-user, server-backedData model
Live TeamLeader syncCRM
BAG, PDOK, Kadaster, EP-OnlineRegistries

The brief

A Dutch residential construction firm needed a production-grade quoting platform: multi-user, server-backed, and integrated with their CRM. The requirement was exact fidelity to their existing pricing model. Every number the platform produced had to match what the team expected, or it would not be trusted.

What we built

The full stack: a React and NestJS application with role-based authentication, a Postgres-backed data model, and a construction calculator built to their exact specification. Address lookups pull from BAG, PDOK, and Kadaster, the Dutch government building registries, cross-referenced with EP-Online for energy labels. Mapbox renders a 3D building view directly on the calculator.

The engineering constraint

Pricing models for construction quoting are precise and firm-specific. The client had a calculation method built up over years. Our job was to implement it exactly, not redesign it: identical inputs, identical outputs, every time. The CRM sync had its own format requirements; we owned that layer and built it to match exactly what the team expected to see in TeamLeader.

Where it stands

The calculator, authentication, and CRM sync run in production at ibgroups.ai. The engagement is ongoing.

Stack · React · NestJS · Postgres · TeamLeader · BAG · PDOK · Kadaster

Tell us about the project