Ministry of Local Government

ThriveGov

A national operating platform for local government performance, leadership action, citizen response, and service delivery across Uganda.

4

Regions

130

Districts

7,837

Parishes

58,908

Villages

Why it exists

One coordination layer for national and local delivery.

National oversight

Ministerial teams see district performance, service delivery risk, project health, revenue signals, and unresolved actions in one command view.

Local accountability

CAOs, RDCs, Town Clerks, district officers, and Parish Chiefs work from the same evidence base with scoped responsibilities.

Citizen response

Complaints and service issues receive reference numbers, SLA follow-up, escalation paths, and public tracking.

Sector coverage

Modules built around the work of MoLG and district leadership.

The platform sits above existing systems like PDMIS, IFMS, PBS, and PPDA as an accountability, integration, and decision-support workspace.

District scorecards

LG performance rankings, indicator scoring, history, comments, and publication workflows.

Projects and maps

Geo-tagged infrastructure projects with milestones, budget tracking, and GeoJSON map coverage.

Service issues

Parish-level field reports for water, roads, schools, health, markets, and SLA escalations.

Complaints

Citizen complaint intake, assignment, status updates, resolution notes, and satisfaction ratings.

Inspections

GPS and time-stamped inspection plans, checklists, findings, repeat issues, and reports.

Revenue

Local own-source revenue targets, receipts, collection gaps, and leakage alerts.

Council governance

Council sessions, agenda management, minutes, resolutions, attendance, and petitions.

Approval workflows

Configurable approval stages, approvers, thresholds, request tracking, and decision history.

Action tracker

Outstanding actions from inspections, scorecards, complaints, council resolutions, and leadership directives.

Leadership loop

From signal to assignment to verified closure.

Detect performance gaps through scorecards, inspections, complaints, and integration alerts.

Assign owners across MoLG, districts, municipalities, sub-counties, and parishes.

Escalate delayed service issues with SLA timers, notifications, and approval workflows.

Publish reports and leadership briefs backed by audit trails and tenant-scoped data.

Production architecture

Built for national rollout, tenant isolation, and PM2 services.

Evidence layer

PostgreSQL-backed master data, tenant-aware records, PLU administrative hierarchy, and immutable audit logs.

Coordination layer

NestJS APIs, background workers, notifications, integrations, and PM2-ready service separation.

Decision layer

Next.js dashboards, reports, leadership briefs, public portal, and role-scoped workspaces.

Trust layer

JWT auth, tenant isolation, RBAC, optional MFA, audit trails, and controlled cross-tenant reads for MoLG.

Move from reports scattered across sectors to one delivery operating rhythm.

ThriveGov gives the ministry, local governments, and citizens a shared path from evidence to accountable action.