CNC Tracker — Manufacturing MES
CNC machine scheduling + production kanban + OCR-driven order intake for small-medium shops.
Manufacturing execution system for CNC shops: drag-drop kanban scheduling, KPI cards, CSV/PDF order import with OCR preview, orders table with detail view, reports + settings. Built and ready to pilot.
CNC Tracker is a manufacturing execution system targeting small-to-medium CNC shops with 5-20 machines. The frontend ships 6 feature modules: auth, dashboard (kanban + KPI cards + searchable orders), import (CSV preview + PDF OCR upload), orders, reports, and settings. The kanban dashboard supports drag-drop task assignment with deal-stage pipeline visualization. CSV + PDF order intake includes OCR preview so a shop can scan a printed work order and have it parsed into the system. Built with React 19 + Vite 8 + Tailwind 4 + dnd-kit + Recharts + date-fns + Playwright E2E coverage. Multi-stage Docker build (Node 22) for production deployment; VITE_API_URL env wires the backend.
- > 6 feature modules
- > Drag-drop kanban scheduling
- > CSV + PDF OCR import
- > Multi-stage Docker production build
- > Playwright E2E coverage
- → Backend API for live order data (currently mocked)
- → Sign 1-2 shop pilots
- → Machine-status telemetry integration
- → QuickBooks Manufacturing integration
- ! Backend API not wired yet — orders are mock data until backend ships