Designing a Centralized Training Management System for Compliance and Scale

Designing a Centralized Training Management System for Compliance and Scale

Designing a Centralized Training Management System for Compliance and Scale

VisualLMS (Learning Management System)

VCS HR

0 1 Design

0 → 1 Design

Design delivered, development in progress

Design delivered, development in progress

Overview

Overview

Company

Company

Company

Enterprise

Enterprise

SaaS

SaaS

VCS HR is a workforce management platform that provides integrated payroll, time tracking, scheduling, and HR solutions to help organizations streamline operations, improve employee engagement, and reduce costs.

Target clients: Public service agencies (police departments, township municipalities, fire departments, hospitals, universities, and more), and large companies.

Project

Project

Project

VisualLMS is a new product in VCS HR's Maverick Suite. This product centralizes training, certification tracking, and compliance management for law enforcement agencies.

Target users: Public service agencies/organizations (ex: police, universities, hospitals, etc.) - Administrators, Supervisors, and Employees

Function: The system replaces disconnected spreadsheets and manual processes with a structured platform that supports both high-level administration and individual training completion.

Timeline

Nov 2025 - Feb 2026

UX/UI Design

Julie DiMemmo

Project Manager

Francisco E.

Developers

Luis S.

Talha S.

My Role

  • I owned the end-to-end 0→1 design of VisualLMS, from initial concept to a fully realized, production-ready system.

  • The project included designing core workflows, establishing system architecture, and creating new capabilities to support training management, certification tracking, and compliance at scale.

  • UI was built using the Maverick design system, ensuring consistency across the broader platform while introducing patterns tailored to data-heavy workflows.

Key Outcomes

Key Outcomes

Key Outcomes

18+

Workflows Designed

38

Production-Ready Screens

5+

Interconnected System Areas

3

User Roles Supported

Problem

Problem

Problem

01

Lack of single source of truth

Training records, certifications, and course history were spread across spreadsheets and disconnected systems, making it difficult to maintain a reliable source of truth.

Heuristic Violations:

Consistency & standards, Recognition rather than recall

02

Poor visibility of system status

Certification status and expiration tracking were not easily visible, increasing the risk of missed or overdue requirements.

Heuristic Violations:

Visibility of system status,

Error prevention

03

Weak UI hierarchy & scannability

Training systems require working with large datasets that are difficult to scan and interpret.

Heuristic Violations:

Aesthetic & minimalist design,

Flexibility & efficiency of use

Solution

01

Lack of single source of truth

The system needed to centralize training data into a single, structured platform.

02

Poor visibility of system status

The interface needed to surface compliance status clearly and make risks immediately identifiable.

03

Weak UI hierarchy & scannability

The design needed to prioritize clarity, hierarchy, and scannability for fast decision-making.

Design Goals

01

Make compliance impossible to miss

Surface certification status, expirations, and risks proactively so administrators can act before issues occur.

02

Enable fast interpretation of training data at scale

Design for scanning, filtering, and comparing large sets of personnel, courses, and certification records.

03

Support structured, repeatable training workflows

Create consistent patterns for assigning, tracking, and managing training across departments and time.

Scope

Scope

Scope: This was a full system design, not a feature enhancement.

The platform needed to support:

  • Course scheduling and session management

  • Training assignment (individual + bulk)

  • Certification tracking and expiration monitoring

  • Officer training history and records

  • Reporting and compliance oversight

The complexity came from data density and interdependent workflows—courses, certifications, and personnel records all intersect.

Workflow Ecosystem Map

Highlights

Highlights

Highlight Reel

Information Architecture - Before & After

Login Screen - Before & After

Research

Research

Research

I collaborated with stakeholders, reviewed existing training workflows, and analyzed LMS platforms and internal tools used by public safety agencies.

A key insight: many training systems prioritize feature density over usability, making it difficult to quickly understand certification status and training requirements. Improving clarity—especially around compliance—became a primary focus.

Another key finding was the need for structured data visibility. Administrators must track certifications, expirations, and training progress across large groups, requiring interfaces that support quick scanning and interpretation rather than deep navigation.

Insights

Design

Design

Separating Administrative Power from Task-Based Simplicity

Problem

A shared interface forced administrators and officers into the same experience, overwhelming simple tasks and slowing complex workflows.

Solution

  • Split the experience into role-based views

  • Designed high-density tools for administrators

  • Created focused dashboards for officers

Outcome

Administrators manage training across hundreds of personnel, while officers complete tasks quickly with minimal friction

Example

My Training Dashboard (Employee View)

Turning Compliance into a Real-Time Signal

Problem

Certification status was buried, making compliance risks hard to detect across large datasets.

Solution

  • Surfaced status and expiration dates across key views

  • Introduced color-coded indicators and alerts

  • Prioritized critical data in table hierarchy

Outcome

Compliance risks are immediately visible across departments without manual audits.

Example

Certification Records Overview

Making Large Datasets Instantly Scannable

Problem

High-volume training data was difficult to quickly interpret at scale.

Solution

  • Designed tables with clear hierarchy and alignment

  • Embedded status indicators in rows

  • Added sorting and filtering

Outcome

Users can scan and act on hundreds of records at a glance.

Example

Training Records Table (Admin View)

Eliminating Repetitive Administrative Work

Problem

Assigning training individually created time-intensive workflows at scale.

Solution

  • Introduced bulk and group-based assignments

  • Enabled multi-select interactions

  • Reduced repeated inputs

Outcome

Dozens—or hundreds—of actions reduced to a single workflow.

Example

Bulk Training Assignment Modal

Preventing Future Fragmentation Through System Design

Problem

Without a defined structure, a net-new system risked becoming fragmented as it scaled.

Solution

  • Defined information architecture upfront

  • Established core system domains

  • Designed consistent navigation and patterns

Outcome

The system scales without added complexity or user confusion.

Example

Courses Management Screen

Collaboration

The project required close collaboration with developers and stakeholders to define system structure from the ground up.

We aligned on data models for training records, certifications, and course management, ensuring the design could support complex relationships at scale.

I worked closely with engineering to validate table behavior, filtering logic, and performance considerations for large datasets. We also defined implementation-ready designs and acceptance criteria, iterating based on feasibility and feedback.

Key Decisions & Tradeoffs

Tradeoff: Data density vs clarity

High-density tables were necessary, but required strong hierarchy and visual structure to remain usable.

Constraint: Maverick Design System

Had to align with existing components and patterns, shaping layout and interaction decisions.

Decision: Role-based views over separate systems

Balanced flexibility and consistency by tailoring experiences within a unified platform.

Outcomes

Outcomes

Results

Clear visibility into certification status and risk

Administrators can quickly identify expired or expiring certifications across personnel without manually reviewing individual records.

Structured training management across interconnected workflows

Courses, assignments, certifications, and records are now connected within a single system, supporting end-to-end training oversight

Reduced friction in managing training at scale

Bulk assignment and filtering patterns streamline workflows that would otherwise require repetitive, manual input across large groups

Improved interpretation of complex training data

High-density tables with embedded status indicators make it easier to understand training progress, completion, and gaps at a glance

Learnings

Designing 0 → 1 requires defining the system, not just the interface

  • With no existing structure, decisions around information architecture and data relationships had long-term impact.

  • Early system-level thinking prevented fragmentation as features expanded.

Clarity matters more than feature depth in data-heavy systems

  • Many LMS platforms prioritize features, but struggle with usability.

  • Focusing on hierarchy, status visibility, and scannability made complex data actionable.

Designing for scale changes decision-making

  • Supporting hundreds of personnel requires different patterns (bulk actions, filtering, role-based views).

  • Small inefficiencies become major issues at scale, influencing every interaction decision.

Close collaboration with engineering is critical for data-heavy products

  • Table performance, filtering logic, and data structure directly shaped the design.

  • Aligning early ensured the system was both usable and feasible to build.

Looking Ahead

As VisualLMS moves toward development and launch, the system is designed to scale with expanding training and compliance needs.

Opportunities include:

  • Expanded certification and mandate tracking

  • Enhanced reporting and analytics for compliance oversight

  • Improved progress visualization for officers and administrators

  • Automation of recurring training assignments

By prioritizing clarity, structure, and scalability from the start, VisualLMS establishes a strong foundation for managing training across complex public safety organizations.