πŸ“‹
β€”
Total Cards
πŸ”„
β€”
Total Loads
πŸ”οΈ
β€”
Total CY
⏱️
β€”
Total Hours
⚑
β€”
Loads / Hour
πŸ‘·
β€”
Operators
🚜
β€”
Equipment Units

Daily Load Volume

Trend

Loads by Location

Distribution

Hourly Productivity

By Hour of Day

Operator Performance

Loads Β· Hours Β· Efficiency
Operator Loads Total CY Hours Days Loads/Hr Efficiency
Loading…

Equipment Utilization

By Unit
Equipment # Loads Total CY Hours Loads/Hr Efficiency Bar
Loading…

Full Rankings

β€”
Rank Operator Total Loads Hours Days Loads/Hr Score
Loading…
πŸ“€

Drop PDF files here or click to browse

Supports multi-page PDFs Β· Up to 20 files Β· 50MB each

Date Employee Equipment # Cost Code Loads Total CY Hours Start Stop Source
Loading…

Equipment Capacity (CY)

Map Unit Numbers to their Cubic Yard capacity. This enables the system to calculate Total CY based on extracted load counts.

Unit Number CY Capacity Actions
v1.0.0
May 4, 2026
πŸŽ‰ Initial Release β€” ONSITE Baseline
✨ Features
  • KPI Dashboard β€” Real-time summary cards (Total Cards, Loads, Hours, Loads/Hr, Operators, Equipment) with filter bar for operator, equipment, and date range
  • Daily Load Volume Chart β€” Combined bar + line chart showing loads and hours per day
  • Loads by Location β€” Doughnut chart showing distribution across haul locations
  • Hourly Productivity β€” Bar chart showing load activity by hour of day
  • Operator Performance Table β€” Ranked table with loads, hours, days worked, loads/hr, and efficiency bars
  • Equipment Utilization Table β€” Per-unit breakdown with efficiency visualization
  • πŸ† Leaderboard β€” Gamification page with podium (Top 3), category awards (Most Loads, Efficiency King, Most Hours, Most Active, Iron Man), and full composite-score rankings
  • Upload Cards β€” Drag-and-drop PDF upload with Gemini 2.5 Flash OCR extraction pipeline
  • Data Browser β€” Paginated table of all haul cards with View detail modal and inline Delete confirmation
  • Dark / Light Theme β€” Toggle with localStorage persistence
πŸ—οΈ Architecture
  • Dual-mode database: SQLite (local dev) / PostgreSQL (AWS production)
  • Same query() abstraction, placeholder conversion, and migration pattern as main Trucking app
  • Hub SSO integration ready β€” token receiver at /sso, role middleware, session store
  • Express 5 server with multer PDF upload and child_process OCR execution
πŸ› Bug Fixes (Pre-Release)
  • Fixed SQL fan-out bug where hours were multiplied by load count in aggregate queries
  • Fixed delete button using inline confirmation instead of blocked confirm() popups
  • Fixed Express 5 wildcard route syntax (/{*path} instead of *)