Skip to content

Phase 0: Governance, Legal Framework & Assessment (Months 0–4)

This phase establishes the legal basis for digital property transactions, secures integration agreements with shared government services, and assesses the current state of property records across the Kurdistan Region.


0.1 Establish the Real Estate Digitization Unit

A dedicated project team within the property authority (or contracted to the implementing company) responsible for delivering the platform. This is not a ministry IT department — it is a focused execution team.

Organizational Structure

graph TD
  AUTH["🏛️ Property & Municipality Authority<br/>(Government Sponsor)"] --> PMO["📋 Project Management Office"]

  PMO --> ARCH["🏗️ Architecture Team<br/>(3–4 people)<br/>Solutions Architect · Data Architect<br/>GIS Specialist · Security Lead"]
  PMO --> DEV["💻 Development Team<br/>(10–14 people)<br/>PHP/Laravel (5) · Python/FastAPI (3)<br/>Go (1) · Flutter (2) · Next.js (2) · DevOps (1)"]
  PMO --> DOMAIN["📐 Domain & GIS Team<br/>(4–6 people)<br/>Property law expert · Surveyor<br/>GIS analyst · Data migration lead<br/>OCR/digitization specialist"]
  PMO --> QA["🔍 QA & Compliance<br/>(3–4 people)<br/>Test engineer · Security tester<br/>Legal compliance · UAT coordinator"]

Total initial headcount: 20–28 people (company staff + embedded government liaisons)

First 5 Hires (Month 0–1) — Critical Path

  1. Solutions Architect (full-stack, GIS-aware)
  2. Property Law / Domain Expert
  3. GIS Specialist (PostGIS + GeoServer)
  4. Laravel Lead Developer
  5. DevOps Engineer

Digital property transfers must carry the same legal weight as paper-based ones. Work with government legal counsel to obtain:

# Requirement Purpose Status Needed By
1 Digital Property Transfer Authorization Digital title deeds and transfer records are legally equivalent to paper originals Month 3
2 Digital Signatures Act (or amendment to existing law) Electronic signatures on property documents carry full legal weight Month 3
3 Electronic Records Admissibility Digital property records are admissible as evidence in courts Month 3
4 Data Sharing Agreement with Civil Status Platform can query identity verification via KRG-Road Month 2
5 Data Sharing Agreement with Tax Authority Platform can query/report tax obligations for property transactions Month 2
6 Integration Agreement with KRDPASS Platform authenticates users via KRDPASS SSO (Keycloak OIDC) Month 1
7 Integration Agreement with Payment Gateway Platform collects property fees/taxes via shared payment infrastructure Month 2
8 Notary Digital Participation Notaries can digitally witness and sign property transactions Month 4

Critical: No property transfer service goes live without items 1–3 being enacted. This is the hard legal prerequisite.


0.3 Property Records Assessment (As-Is Audit)

Deploy the Domain & GIS team to each governorate's property registration offices. Document everything:

Assessment Areas

Area What to Record
Current paper records Volume (estimated deed count), condition, storage format (ledger books, individual files, rolled maps), language, script
Existing digital systems Any databases (Access, Excel, custom software)? What format? Data quality?
Parcel maps Paper cadastral maps, GIS files (Shapefile, DWG, CAD)? Coverage? Accuracy? Date?
Registration process Current paper-based workflow for transfers, permits, valuations — step by step
Staff capacity Number of property clerks, surveyors, inspectors. Digital literacy level.
Pain points Where are the delays? Where is fraud risk highest? What do citizens complain about?
Inter-office dependencies Which steps require court, notary, tax, or municipal approval?

Offices to Audit

Office Location Priority
Sulaymaniyah Property Registration Sulaymaniyah Tier 1 (pilot)
Erbil Property Registration Erbil Tier 1
Duhok Property Registration Duhok Tier 2
Halabja Property Registration Halabja Tier 2
Municipal planning offices Each governorate Tier 2
Building permit offices Each governorate Tier 2

Deliverable: Property Records Assessment Report — inventory of all records, estimated digitization effort, data quality score per office. Delivered by Month 3.


0.4 Data Standards — Property Domain

Define and agree on standardized schemas before any development begins:

Entity Standard Fields
Land Parcel Parcel number, geometry (polygon), area, land use, zoning, governorate, district, municipality, block, survey number
Property Property ID, type, parcel FK, floor count, area, year built, condition, utilities
Ownership Record Owner (citizen ID from KRDPASS), ownership type, share %, acquisition method, date, deed number
Building Permit Permit type, parcel FK, applicant, architect, floors, area, status, inspection records
Valuation Property FK, assessed value, method, assessor, date, validity period
Address Property FK, street, building, postal code, governorate, GPS point

Full SQL schemas are defined in Section 12 — Data Models.

API Standards

  • REST-first (OpenAPI 3.1)
  • JSON as data format
  • GeoJSON for spatial data interchange
  • OGC WMS/WFS/WMTS for map services
  • OAuth 2.0 / OIDC for authentication (Keycloak)
  • All APIs registered in the platform's API catalog

0.5 Shared Infrastructure Setup

Coordinate with the government's datacenter and platform teams to provision:

Resource Provider Needed By
Kubernetes namespace(s) KRG Datacenter Team Month 2
PostgreSQL 16 + PostGIS 3.4 cluster KRG Datacenter Team Month 2
Redis cluster KRG Datacenter Team Month 2
Kafka (KRaft) cluster KRG Datacenter Team Month 2
MinIO bucket allocation KRG Datacenter Team Month 2
Keycloak realm + client registration KRDPASS Team Month 1
KRG-Road Security Server Interoperability Team Month 3
GitLab project + CI/CD runner DevOps Team Month 1
Harbor image registry access DevOps Team Month 1

We do not build or manage datacenter infrastructure. We consume it as a tenant.


0.6 Change Management & Training Plan

Program Audience Duration Content
System Training Property registration clerks 4 weeks New digital workflows, Filament admin, scanning procedures
GIS Training Surveyors, inspectors 3 weeks QGIS, GeoServer, digital parcel editing
Management Briefing Property directors, municipal leaders 2-day workshop System capabilities, impact on operations, their role
Citizen Awareness General public Ongoing campaign "Your property, now digital" — TV, social media, community events