Skip to content

Welcome to Darwin Documentation

A structured, modular framework for fast, precise, and auditable construction estimations.

Darwin eliminates redundant data entry, outdated price references, and fragmented document handling.
By combining reusable cost modules, dynamic price lists, IFC-based quantity extraction, and project-centered collaboration, Darwin turns estimating into a structured, traceable, and scalable workflow.


Introduction

Understand Darwin’s core principles: projects as knowledge containers, modules as reusable logic, and price lists as dynamic market inputs. Read the Introduction →

Onboarding Guide

Learn how to create your first project, import IFC models, map elements to modules, and generate your first estimation. Get Started →

System Overview

Explore Darwin’s overall architecture, workflows, and how data moves across the system. Explore System →


Projects

Projects are centralized containers connecting estimations, documents, IFC data, and collaboration tools. Learn More →

Modules

Modules define reusable construction logic — materials, labor, expenses — forming your organization’s Cost DNA. Explore Modules →

Estimations

Generate precise, traceable cost models by combining module logic with live price lists and project inputs. Create Estimations →

Pricing & Lists

Time-dependent price lists decouple construction logic from market conditions, enabling rapid recalculation. Manage Pricing →

Catalog

Browse all materials, labor trades, expenses, and modules available across your organization. Browse Catalog →

IFC Viewer

Upload BIM models, inspect geometry, and map elements into cost modules for automated quantity extraction. IFC Integration →


Tasks

Assign responsibilities, track progress, and maintain accountability across estimating workflows. Manage Tasks →

Clients & Suppliers

Store contacts, documents, and business relationships tied to your projects. View Contacts →

Distribution Centers

Define transportation origins to calculate logistics and distance-driven expenses. Setup Logistics →

Expenses & Logistics

Add indirect costs like insurance, permits, transport, and handling to estimations. Manage Expenses →

Documents

Store project drawings, specifications, quotes, and reference files in context. Access Documents →


Frontend Architecture

Explore Darwin’s React and Ant Design architecture, state management, and UI patterns. Frontend Docs →

Backend Architecture

Learn how Darwin’s .NET backend, API structure, and SQLite multi-tenant design work. Backend Docs →