Judiciary Data Dashboard
The Problem
One of the prominent judiciaries on the East Coast needed to maintain trial and appellate courts’ caseload and performance data. This included information about the work of the state’s courts and the daily efforts of Maryland Judiciary’s dedicated professionals to provide fair, efficient, and effective justice for all. They were looking to develop a website to display the case data for the district and circuit courts for 25 counties in the Jurisdiction. They wanted an easy way of uploading case data using a user-friendly backend system and an authorization workflow based on user privileges for publishing the uploaded data on the website. Also, the Judiciary wanted a graphical representation of the case data uploaded in multiple chart representations, such as bar charts, pie charts, stack charts, etc.
The Challenges
- Infojini evaluated the option of developing the website using open-source CMS technology such as WordPress and other open-source web technologies such as AngularJS and NodeJS.
- As the requirement was to present a large amount of case data from the judiciary in an interactive/pictorial form. Our team thoroughly evaluated top-notch options such as Highcharts and FusionCharts to deliver a clean, easy-to-understand graphical representation of complex data.
The Solution
- Infojini developed the website and content management system using web technologies AngularJS and NodeJS. Infojini selected Highcharts to integrate the charts on the website.
- We developed a custom content management system using AngularJS, NodeJS, and PostgreSQL technology.
- Our team created a workflow for case data approval when uploaded by the Judiciary Staff. Multiple views were developed for data visualizations such as comparison, Activity, and Data views.