cd ../projects
In progress Feb 2026

Land Information System (LIS)

A multi-tenant GIS platform digitizing land records for Ghanaian traditional councils.

CeleryDjangoGISLeafletMulti-tenantNext.jsPostGISTypeScript

LIS is a multi-tenant, web-based Land Information System that lets traditional councils (chieftaincies) in Ghana digitally manage land records, plot boundaries, documents, payments and ownership history. Each council runs as an isolated tenant with its own branding, domain and data on a single shared deployment.

The problem

Customary land administration in Ghana is overwhelmingly paper-based — leading to the same plot being sold to multiple buyers, lost or forged documents, boundary disputes with no authoritative record, and revenue leakage. LIS digitizes these workflows and helps councils meet their obligations under the Land Act 2020.

Highlights

  • Interactive geospatial mapping of parcels with overlap/double-allocation detection
  • Multi-tenancy with per-council isolation, branding and domains
  • Land parcels, ownership chains, documents, payments and revenue tracking
  • Full audit trail, plus SMS & email notifications and a public portal/CMS
  • Backup and offline sync for low-connectivity environments

Stack

  • Backend: Django + Django REST Framework (DRF-GIS), PostGIS, Celery, JWT auth
  • Frontend: Next.js 15, React 19, TypeScript, Leaflet