Skip to content

�️ KRG Digital Real Estate & Municipality Platform — Technical Blueprint

Digitize Kurdistan's property and land sector — from paper deeds and multi-office visits to a unified, GIS-enabled digital property ecosystem.


Table of Contents

# Section File
1 Vision & Principles 01-vision-principles.md
2 Digital Identity & Access 02-digital-identity.md
3 Data Architecture 03-data-architecture.md
4 Interoperability & Integration 04-interoperability-platform.md
5 Property & Municipality Portal 05-citizen-super-app.md
6 Service Centers 06-physical-offices.md
7 Security Model 07-security-model.md
8 Datacenter & Infrastructure 08-datacenter-infrastructure.md
9 Operating Systems & Virtualization 09-os-virtualization.md
10 Technology Stack — Full Breakdown 10-technology-stack.md
11 Database Strategy 11-database-strategy.md
12 Data Models (Entity Schemas) 12-data-models.md
13 DevOps, CI/CD & Tooling 13-devops-cicd.md
14 AI/ML & Analytics 14-ai-ml-analytics.md
15 Monitoring, Logging & Observability 15-monitoring-observability.md
16 Governance, Compliance & Standards 16-governance-compliance.md
17 Phased Rollout Roadmap 17-phased-rollout.md
18 System Architecture Map 18-system-architecture-map.md

Summary — Technology Map

Category Technologies
Backend Laravel 13 (PHP 8.4), FastAPI (Python 3.12), Go (Gin)
Frontend Web Next.js 14, React 18, Tailwind CSS 4, Shadcn/UI
Mobile Flutter 3.x (Dart), Riverpod, Dio
Admin Filament 3, Livewire 3, Alpine.js
Databases PostgreSQL 16 + PostGIS + Citus, MongoDB 7, Redis 7.2, ClickHouse
Messaging Apache Kafka (KRaft)
Object Storage MinIO (S3-compatible)
Search Meilisearch (app-level), Elasticsearch (SIEM/audit only)
GIS / Spatial PostGIS, GeoServer, OpenLayers / Leaflet, QGIS (authoring)
Identity/Auth Keycloak 24, EJBCA (consumed from gov platform)
API Gateway Kong Gateway OSS
Service Mesh Istio + Envoy
Containers Kubernetes 1.30, containerd, Helm 3
Virtualization Proxmox VE 8 (KVM)
OS Ubuntu 24.04 LTS / Rocky Linux 9
CI/CD GitLab CE, ArgoCD, Terraform, Ansible
Security Wazuh, Vault, OPA, Suricata, Trivy, CrowdSec
Monitoring Prometheus, Grafana, Loki, Jaeger, Uptime Kuma
AI/ML MLflow, PyTorch, Tesseract, PaddleOCR, scikit-learn
Analytics Metabase, Apache Airflow
Workflow Camunda 8 (BPMN)
Docs MkDocs Material, Swagger/Redoc

Core Services

# Service Description
1 Property Registration Title creation, ownership recording, deed issuance
2 Property Transfer Buy/sell workflow with multi-party digital signatures
3 Building & Construction Permits Application, review, inspection scheduling, issuance
4 Property Valuation Market-based and assessed valuations with ML models
5 Land Subdivision & Consolidation Parcel split/merge with GIS boundary updates
6 Zoning & Land Use Classification management, compliance verification
7 Property Tax Integration Assessment, billing, payment via gov payment gateway
8 Mortgage & Lien Registration Encumbrance recording and release
9 Rental Contract Registration Lease recording, dispute evidence, tenant registry
10 Municipal Services Utility connections, waste management, urban maintenance
11 GIS & Mapping Spatial data platform for parcels, buildings, zoning layers
12 Property Inspection Scheduling, mobile reporting, compliance tracking
13 Address Registry Standardized addressing linked to GIS coordinates
14 Historical Records Digitization OCR pipeline for legacy paper deeds and records

This blueprint is designed to be production-ready, modular, and sovereign — giving KRG full control over property data while leveraging modern open-source technologies. The platform integrates with shared government services (identity, payments, interoperability) and owns all real-estate-specific logic end-to-end.