United States Marine Corps

TE&AT ERP System

Enterprise resource planning system built for USMC Logistics Command — tracking team operations, assets, helpdesk events, and performance data with continuous government reporting

TE&AT ERP Dashboard showing contract year time allocation, helpdesk events, and system analytics
3,498
Total Entries

Events tracked across all USMC systems including deployments, training, and helpdesk operations

9,414
Total Hours Tracked

Personnel hours logged across deployments, training, testing, and support operations

913
Helpdesk Calls

Support requests tracked and resolved through the integrated helpdesk module

31
Systems

USMC logistics systems tracked

285
Major Events

High-priority operations managed

113
Meetings

Coordination sessions logged

Background

The Technical Engineering & Assistance Team (TE&AT) provides technical support and new equipment training to USMC Deployment and Distribution communities. Operating from offices in Jacksonville, N.C., Oceanside, CA, and Okinawa, Japan, the team supports Marines across multiple logistics systems including AALPS, ICODES, MDSS II, JFRG II, RF-ITV, and LOGAIT.

Originally contracted through Northrop Grumman — and transitioned to TASC in late 2009 after the Weapons System Acquisition Reform Act forced Northrop Grumman to divest its advisory services — the TE&AT required a purpose-built ERP system to track all team operations. As a subcontractor under a Cost-Plus-Fixed-Fee task order from 2009 through 2014 and beyond, we built this system on WordPress using a custom WP ORM data model. The WP-CRM plugin was created during this project and later open-sourced, becoming a widely-used WordPress CRM tool. All the screenshots on this page are WordPress admin panels — the entire ERP runs on WordPress.

The Challenge

The TE&AT needed to track every interaction with USMC personnel — every helpdesk call, every deployment trip, every training session, every piece of government-furnished equipment. Without a centralized system, team members relied on spreadsheets and email to log events, making it impossible to generate the monthly status reports and performance data the government required.

Our Solution

We built a custom ERP that became the single source of truth for all TE&AT operations. Every event — from a 5-minute helpdesk call to a multi-day deployment trip — gets logged with full detail: who was involved, which systems were touched, travel costs, hours spent, and outcomes. The system automatically generates the CEOss Monthly Status Reports that go directly to government program managers, eliminating hours of manual report compilation.

ERP Modules

TE&AT Dashboard showing contract year time allocation pie chart, helpdesk events, and system analytics

Team Member Dashboard

Each team member sees their contract year time allocation at a glance — a pie chart breaking down hours across all 31 USMC systems they support. Open helpdesk events, pending reviews, and upcoming deployments are surfaced immediately on login.

The dashboard tracks participation across Deployment, AALPS, ICODES, JFRG II, MDSS II, RF-ITV, and LOGAIT systems — giving both the team member and their supervisors real-time visibility into workload distribution.

TE&AT Helpdesk Events module showing open tickets, status tracking, and event detail view with travel logs

Helpdesk Management

Every support interaction is logged as a helpdesk event with full context: the Marine who called, which system they needed help with, who handled it, and what was resolved. Events flow through Open, Pending Review, and Closed statuses with full audit trails.

Each event captures system entries, travel details, related personnel, and detailed summaries. Trip reports and after-action reports generate as PDFs directly from event data — no separate document creation needed.

TE&AT custom reports module with cross-referenced data, deliverable logs, and monthly status report generation

Custom Reports & Cross-References

The CEOss Monthly Status Report generator pulls data directly from logged events. Program managers select a date range, choose which event types to include, and the system compiles a formatted report with deliverable logs, travel summaries, and system-specific activity breakdowns.

Reports are filterable by organization, event type, and module — showing exactly which systems were touched, by whom, and what outcomes were delivered. The report viewer renders in-browser with PDF download for government submission.

TE&AT analytics showing overall statistics, individual team member performance metrics, and cost tracking

Performance Analytics

Overall statistics show the full picture: 3,498 total entries, 9,414 hours, 362 regular events, 913 helpdesk calls, 285 major events, and 113 meetings — all with per-event hour averages. Click any team member to see their individual breakdown.

Individual performance profiles show participation rates, content efficiency scores, per-day metrics, total days on contract, travel costs, local miles, and total expenditures. The government gets quantifiable data to measure contractor performance at every level.

Architecture Overview

TE&AT ERP system architecture diagram showing team member dashboard, helpdesk management, asset management, performance tracking, and reporting modules
Team Dashboard
Per-member views
Helpdesk Module
Event tracking
Asset Tracking
GFE management
Report Engine
CEOss & PDF gen

NEO App

Noncombatant Evacuation Operations application built alongside the ERP to support DoD personnel identification during evacuation scenarios

PDF417 Barcode Generation

The NEO app generates PDF417 barcodes — the same standard used on military Common Access Cards and driver's licenses. Each barcode encodes personnel identification data that can be scanned at evacuation control points for rapid processing of noncombatants.

Personnel Tracking

Designed for DoD dependents and civilian personnel in hostile or uncertain environments. The system maintains a registry of authorized evacuees with their identification data, emergency contacts, medical requirements, and priority classifications for orderly evacuation processing.

Offline-First Design

Evacuation scenarios often mean degraded communications infrastructure. The NEO app works offline with locally cached personnel data and generates barcodes without requiring network connectivity — critical when evacuating from areas with damaged or contested communications.

DoD Integration

Built to integrate with existing DoD identity management systems. Personnel data syncs from authoritative sources when connectivity is available, and barcode formats match existing CAC reader infrastructure already deployed at military installations worldwide.

Evolution of the Platform

2009

Contract Award & Organizational Change

Northrop Grumman holds the TE&AT support contract for USMC Logistics Command. The team operates across Jacksonville NC, Oceanside CA, and Okinawa Japan — supporting Marines on 31 different logistics systems. All tracking is done through spreadsheets and email. In May 2009, President Obama signs the Weapons System Acquisition Reform Act to address organizational conflicts of interest. By December 2009, Northrop Grumman completes the divestiture of its advisory services division, which becomes TASC — the TE&AT contract transitions with it.

2010

WordPress ERP Launch

The custom ERP — built on WordPress with a WP ORM data model — goes live under TASC. Team members begin logging every interaction through WordPress admin panels: helpdesk calls, deployment trips, training sessions, equipment checkouts. The CEOss Monthly Status Report generator replaces manual report compilation. The WP-CRM plugin is developed during this project and later open-sourced, becoming a popular WordPress CRM tool used by thousands of sites.

2011–2012

Module Expansion & NEO App

Asset management module added to track all Government Furnished Equipment across locations. Performance analytics engine built to generate individual and team-level metrics. The NEO (Noncombatant Evacuation Operations) app developed as a separate capability — generating PDF417 barcodes for DoD personnel identification during evacuation scenarios, designed to work offline in degraded communications environments.

2013

Contract Recompete & ERP Continuity

The TE&AT support contract is recompeted. The WordPress ERP system transfers seamlessly to the new contract holder — all historical data, reports, and team member profiles carry over intact. The system's value becomes clear during transition: years of performance data and operational history are preserved in a structured, queryable WordPress database rather than scattered across individual hard drives and email inboxes.

2014+

Platform Maturity & Handoff

By this point the ERP contains years of operational data — enough to identify trends in system support demand, predict staffing needs for deployment cycles, and benchmark individual performance against historical baselines. When the contract transitions again to a new prime contractor, the ERP and all its data transfer as a proven operational asset rather than a custom tool that needs to be rebuilt.

Technical Foundation

Application Layer

WordPress
CMS & application framework
WP-CRM
Custom ORM & data model
PDF Generation
Reports & barcodes

Data & Infrastructure

MySQL / WP ORM
WordPress data layer
Apache / LAMP
Server environment
jQuery / Chart.js
Dynamic UI & visualization

Security & Compliance

Role-Based Access
Tiered permissions
Audit Trails
Full event logging
PDF417 Encoding
DoD-standard barcodes

Impact & Outcomes

Survived Multiple Contract Transitions

The ERP system transferred from Northrop Grumman to TASC to subsequent contractors without data loss or downtime. Each transition proved the system's value — years of structured operational data carried forward as a strategic asset rather than starting over with spreadsheets. The system outlived every prime contractor that used it.

Automated Government Reporting

CEOss Monthly Status Reports that previously took hours of manual compilation now generate automatically from logged event data. Program managers get formatted reports with deliverable summaries, travel breakdowns, and system-specific activity metrics — directly from the same data team members enter during daily operations.

Quantifiable Contractor Performance

For the first time, the government could measure contractor performance with real data — not estimates. Individual team member profiles show participation rates, content efficiency, per-day metrics, travel costs, and total expenditures. This level of accountability transformed how the government evaluated and managed TE&AT operations.

United States Marine Corps

United States Marine Corps · Logistics Command