StealThis .dev
Pages Hard

Auto — Shop Dashboard

A service-manager dashboard for an auto repair shop, blending industrial garage styling with status-forward data. It surfaces four headline KPIs, an animated revenue and labor-hours chart, a clickable service-mix donut, live bay-utilization tiles that drill into vehicle, VIN, plate and work-order details, an approvals queue with one-tap authorization, and a top-technician efficiency board. A timeframe toggle redraws every chart and metric between today, week and month views.

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

Code

Shop Dashboard

A control-room view for the front-of-house service manager at a fictional repair shop. The layout pairs a dark garage-black rail with a light work area, leading on four KPI cards — revenue, bay utilization, average ticket and cars serviced — each with a trend chip versus the prior period. Below them, an SVG chart animates revenue bars against a labor-hours line, while a donut breaks down the service mix by repair-order type. All figures use tabular numerals so prices, percentages and odometer readings stay column-aligned.

The dashboard is built to be driven. The Today / Week / Month segmented toggle redraws the chart and rewrites every KPI in place, flipping the up and down trend chips to match. Bay tiles show a live utilization meter and a colored status dot (Waiting, In Progress, Done, On Hold, Open); clicking one opens a drill-down panel with the vehicle, plate, VIN, odometer, current job, assigned tech and ETA. The pending-approvals queue lets you approve or decline each estimate — rows animate out, the count updates, and an all-clear state appears when the queue empties.

Everything is vanilla HTML, CSS and JavaScript with no build step or external libraries. Charts are hand-drawn SVG, micro-interactions are CSS transitions, and a small toast() helper confirms each action. The interface is keyboard-usable, AA-contrast, and collapses to a mobile layout with a slide-in rail down to roughly 360px.

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