StealThis .dev

Auto — Diagnostic Report

An industrial diagnostic scan report for an auto shop, listing stored trouble codes such as P0301 and P0420 with severity rails, affected system, freeze-frame data, and a recommended fix plus labor cost. Customers and techs can expand any code for detail, filter by severity, and approve recommended repairs that roll up into a live work-order estimate with an authorize button. Animated health gauges summarize overall, engine, emissions, and electrical condition.

Open in Lab
html css vanilla-js
Targets: JS HTML

Code

Diagnostic Report

A status-forward diagnostic report panel for an auto repair shop. The header carries the repair-order number and scan summary, a vehicle card shows the VIN, plate, odometer, engine, and service bay, and four animated gauges score overall, engine, emissions, and electrical health on a count-up that colors itself green, amber, or red by value.

The trouble-code list reads like a real scan dump: each row shows the code (P0301, P0420, C0561, …), a colored severity rail, the affected system, and a severity badge. Expanding a code reveals freeze-frame data — RPM, coolant temp, engine load, status — alongside a highlighted recommended fix with labor breakdown and cost. Severity filter buttons narrow the list to critical, warning, or info.

Approving a fix marks the code done, drops a line item into the sticky estimate panel, and recalculates the approved total with tabular figures. Once anything is approved the Authorize Work Order button enables and dispatches the job to the bay via a toast. Everything is vanilla JS, keyboard-usable, and responsive down to a phone-width single column.

Illustrative UI only — fictional shop/dealership, not a real service system.