Case Study - Modernising UK Prosecutors case management tool

Modernizing Case Management for Prosecutors with a Focus on Accessibility

Client
CGI - CPS modernisation
Year
Service
Government Project

No image available

Due to the sensitive and confidential nature of some of our work, we are sometimes, unable to showcase screenshots or visual examples of some past projects

However, we are happy to discuss our expertise, methodologies, and successful outcomes during a consultation.

Overview

At JojoLapin Solution Limited, we were hired by CGI UK to modernize a 20-year-old legacy application used by prosecutors across the UK for case management. Our goal was to enhance the application’s functionality while ensuring it met modern standards for accessibility and usability.

The project involved re-engineering the platform to progressively replace and enhance legacy functionalities, with a particular focus on improved document disclosure management and compliance for employees with disabilities.

The new application was built as a two-tier solution, with an ExpressJS backend serving a GraphQL service powered by resolvers on top of Oracle Database Servers. This architecture allowed for efficient data access and streamlined backend performance

On the frontend, we developed an Angular application with a Bootstrap-backed UI, designed to prioritize accessibility. The application achieved WCAG AA compliance across all key user journeys, ensuring inclusivity for users with varying needs. Accessibility testing was conducted in collaboration with Sight and Sound Technology, a leading UK-based accessibility provider and assessor.

This project successfully delivered a modern, compliant, and user-friendly case management system, enabling prosecutors to work more efficiently while fostering an inclusive work environment.

Technology Cloud

Improvement on the user journeys around document disclosure with AA level
90% acessibility
Satisfaction on the new flows due to process simplification
Increased customer
For user edge cases and error scenarios, providing feedback on fatal errors instead of silently failing
Increased coverage