Information Village
0%

Information Village

← Back to showcase

#9 · Justice, Law & Order

Prosecution Workflow & Evidence Management System

Hash-chained evidence custody from investigation to verdict.

Working PrototypeNDPIV Administration of Justice

The problem

NDPIV AJP Programme targets a reduction in Average case turnaround time from 843 to 753 days by FY2027/28 and an improvement in the Criminal Investigation system effectiveness index from 0.31 to 0.34. Uganda's prosecution function relies on paper case files for evidence chain and manual inter-agency handoffs between Police, ODPP, Judiciary, and Prisons. Judiciary Annual Performance Reports and Auditor General justice-sector reviews consistently highlight evidence-chain integrity and inter-agency handoff delay as binding constraints.

The solution

7-step workflow covering Directing investigations → Supervising → Guiding → Analysing evidence → Initiating a criminal matter → Registering a criminal matter → Presenting evidence. Each step instrumented with case-file digital custody, evidence-chain audit trail (hash-chained), inter-agency handoff tracking, and prosecutor-level reporting.

System architecture

  1. L1
    Client tier

    Investigator • Prosecutor • Judiciary • Auditor

  2. L2
    Audit-chained gateway

    API + hash-chain audit log

  3. L3
    Service tier

    Case • Evidence • Handoff

  4. L4
    Data tier

    MongoDB + S3 documents + audit chain store

Technical details

Languages
PHP 8.4, TypeScript
Frameworks
Laravel API + Vue console
Database
MongoDB primary store + S3-compatible document bucket
Hosting
Cloud Compose with hot-archive cold-archive tiering
Security
Hash-chained audit log (reused from NovaFlux pattern), document chain-of-custody attestation, role-based access (Investigator / Prosecutor / Judiciary / Auditor)
APIs / Integrations
Inter-agency handoff service to Police + Prisons + Judiciary

NDPIV alignment

Programme: Administration of Justice

Outcome: Outcome 1.1 - Improved dispute resolution

  • Average case turnaround 843 → 753 days
  • Criminal Investigation effectiveness index 0.31 → 0.34
  • Civil Justice Index 0.42 → 0.45

Demonstration (Section 6)

Screencast of a case moving through the 7 steps with audit-chain verification at the end.

Supporting documents (Section 7)

  • Architecture diagram (PDF)
  • Hash-chain audit-trail technical paper
  • Inter-agency handoff interface spec

Declaration (Section 8)

All boxes ticked.

Signatory: Rodney Echeru, Director, Information Village Limited

Next submission

Government Source Code Custody & Interoperability Registry

Every MDA system, in State custody, with auditable interoperability.