#1 · Digital Identity & Civil Registration
National NGO Registration & Compliance Platform
Civil-society oversight digitised end to end.
The problem
Civil-society registration, compliance reporting, and lifecycle tracking in Uganda is fragmented across paper records and disconnected spreadsheets, creating gaps in transparency, donor coordination, and beneficiary protection. NDPIV Governance & Security Programme targets the Democratic Index from 4.94 to 5.53 by FY2029/30 - an indicator that depends on a digitally instrumented civic-space oversight layer that does not yet exist at scale.
The solution
Modular platform covering organisation registration, annual compliance returns, geographic-coverage mapping, beneficiary records, donor-funding declarations, and oversight dashboards. Multi-role access for regulator staff, registered organisation admins, and public read views. Already operational at a national-level civil-society regulator.
System architecture
- L1Client tier
Web + mobile + public read views
Regulator console / Organisation admin portal / Citizen viewer
- L2API gateway
Laravel API with rate-limit, auth, and audit
Single ingress; pluggable auth providers
- L3Service tier
Registration • Compliance • Donor • Oversight
Domain services with bounded responsibilities
- L4Data tier
MongoDB primary + S3-compatible document store
Nightly reporting cube + CDN-fronted public read API
Technical details
- Languages
- PHP 8.4, TypeScript
- Frameworks
- Laravel 11 backend, Alpine.js + Tailwind on the public surface
- Database
- MongoDB with FTS5 full-text search and Redis cache
- Hosting
- On-premise pension server behind nginx and PM2
- Security
- Role-based access, OTP-secured login, encrypted at rest, TLS in transit, full audit trail on every mutation
- APIs / Integrations
- Internal REST gateway; ready for inter-system handshake with NIRA and URSB
NDPIV alignment
Programme: Governance & Security
Outcome: Outcome 1.1 - Peace and stability + civic-participation
- ▸Democratic Index 4.94 → 5.53 by FY29/30
- ▸Corruption Perception Index 26 baseline
Demonstration (Section 6)
Live walkthrough of the production deployment, plus an 8-minute screencast covering registration, compliance return submission, and the DNMC/SNMC recommendation workflow.
Supporting documents (Section 7)
- ▸System Architecture Diagram (PDF)
- ▸Production deployment URL + 3-month uptime + usage analytics
- ▸Sample compliance return
Declaration (Section 8)
All 7 declaration checkboxes ticked.
Signatory: Rodney Echeru, Director, Information Village Limited
Next submission
Public Servant Attendance Tracker →
Time-on-duty truth for the entire public service.

