JusticeONE: Cloud-Based SaaS and Mobile Platform Modernization
- IndustryGovernment Technology, Public Sector, Public Safety Services
- Solution Custom Development, Multi-Tenant SaaS Platform, Mobile App
Challenge
JusticeONE, formerly Courtware Solutions, develops software for law enforcement agencies, municipal courts and public safety organizations. The company traces its experience in this sector to 1997.
For the modernization project described here, the client engaged SaM Solutions to help move its product roadmap onto a shared cloud-based SaaS platform. The work needed to support mobile access, automation, personalization and growth without losing sight of the security and operational requirements of public-sector users.
Key characteristics of the desired SaaS-based software platform included:
- Infrastructure automation and security policies for Microsoft Azure Government Cloud
- A multi-tenant software architecture for a shared SaaS platform
- An enterprise data model and services layer that could support additional products
- Consistent branding, design and usability patterns across applications
- Platform search and filtering using Solr
- Role-based personalization and user preferences
- Dashboards, workflows and voice automation for operational users
- Enterprise data warehouse capabilities for BI & Analytics
“Success starts with people. When tasked with executing a multi-year technology modernization roadmap, you need great partners and elite talent. […] Over the past year, we have been able to collectively build one of the strongest and highest performing development teams I have worked with in my career. I am proud to work side-by-side each day with these team members and partner organizations and cannot wait to release new JusticeONE ® products together throughout 2021!”
Jason NortonCEO, JusticeONEExcerpt from the original testimonial. Title reflects Jason Norton’s current role.
Solution
The client’s leadership worked with SaM Solutions to establish an agile development process for the platform, new applications and the transition of existing products. Azure tools supported code management and deployment, giving the team a common delivery process.
The project’s JusticeONE® platform work included two connected applications:
- The JusticeONE® e-Ticketing Mobile App for iOS and Android phones and tablets. The application supported traffic and parking citations using NCIC data returns or scans of licenses, registrations and vehicle identification numbers. Citation data then flowed into the court management system for processing, reducing manual re-entry and providing a mobile alternative to dedicated in-vehicle terminals.

- The JusticeONE® Call For Service (CFS) Module supported 911 dispatchers in recording emergency calls, assigning available units and managing responses through resolution. SignalR and Microsoft Azure Service Bus supported real-time updates, alerts and notifications between the application’s users and services.

The cloud-hosted application provided role-based views for dispatchers and call takers, first responders and system administrators, including support for multiple displays.
The project used Microsoft Azure Government Cloud for hosting. The technical stack and screenshots on this page describe that implementation, rather than the current versions of JusticeONE’s products.

Integration with the JusticeONE® platform brought system configuration, device licensing and e-ticket data into shared back-end administration.

Toolbox
Success
At the time this project was reported, the e-Ticketing Mobile App and Call For Service (CFS) Module were available on the JusticeONE® cloud-based platform for law enforcement agencies in Georgia and Tennessee.
The work delivered a shared platform foundation, connected mobile and dispatch workflows, and a common development and deployment process. This case study documents the modernization undertaken with SaM Solutions; it does not attribute every subsequent JusticeONE product or feature to that engagement.
JusticeONE today
JusticeONE’s current website presents a connected Public Safety & Justice Platform spanning law enforcement, dispatch, records management, mobile RMS, eCitation, NCIC, municipal courts and payments. Its audience now also includes schools and universities, airports, transit authorities and private security organizations.
For current product capabilities, visit the JusticeONE website or read about JusticeONE.