StealThis .dev
Pages Medium

Auto — Technician Productivity

A service-bay technician productivity report for an auto repair shop. Shows a sortable scorecard of billed versus available hours, efficiency percentages, jobs closed and labor revenue per tech, plus an efficiency leaderboard and a billed-vs-available hours bar chart. Day, week and month timeframe toggles recompute every metric, and clicking any technician opens a drill-in drawer with an efficiency ring, open work orders and certifications. Pure HTML, CSS and vanilla JavaScript with no dependencies.

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

Code

Technician Productivity

An industrial, status-forward productivity dashboard for the service bays at a fictional shop, Torque & Tread. A KPI strip rolls up shop-wide billed hours, efficiency, jobs closed and labor revenue, then a technician scorecard lists each tech with billed and available hours, an inline efficiency bar, jobs and revenue. The right column pairs an efficiency leaderboard with a billed-versus-available hours bar chart so the foreman can spot capacity at a glance.

Every column header is a sort toggle that flips ascending and descending, with caret indicators and aria-sort for screen readers. The Day / Week / Month segmented control recomputes efficiency, revenue (at a $145/hr labor rate) and the chart in place, and a toast confirms the active timeframe. Tabular figures keep hours, percentages and money aligned across rows.

Clicking any scorecard row, leaderboard entry or billed bar opens a drill-in drawer. It renders a conic-gradient efficiency ring colored by performance band, the tech’s billed/available/jobs/revenue stats, a list of open work orders with status pills (In Progress, Waiting, Done, On Hold), plate, diagnostic code and hours, plus certification chips. The drawer is keyboard dismissible with Escape and the whole UI degrades cleanly to a single column down to ~360px.

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