Fabrication Project Dashboard
FabDash is a self-hosted calendar dashboard built for fabrication shops. Drag, drop, and deliver on time — no spreadsheet gymnastics required.
Live Demo
Every active project, every deliverable, color-coded and laid out on an interactive calendar — exactly as it looks inside FabDash.
Why FabDash
Spreadsheets break. Sticky notes fall. FabDash keeps every project visible and every deadline accountable — in your browser, on your server.
Reschedule deliverables by dragging events between days. Month, week, and day views let you zoom in when deadlines stack up.
Assign a distinct color to each job. At a glance you know which events belong to which project — no key required.
A 20-week density grid reveals crunch periods before they sneak up on your crew. Spot hot weeks and redistribute the load.
Upcoming, In Progress, Completed, and Overdue statuses are auto-computed and color-coded so nothing slips through the cracks.
Deleted a deliverable by accident? A 30-second countdown toast lets you reverse any change before it's permanent.
Your project data never leaves your network. Deploy with a single Docker command and own everything — database and all.
Workload Heatmap
The 20-week heatmap shows deliverable density across your entire pipeline. Gold-hot cells flag overloaded weeks so you can rebalance while there's still time.
Focus View
Click any project to slide up a horizontal timeline showing every deliverable in order. Edit, drag, and update status without leaving the view.
Double-click any deliverable card to open an inline editor — change the title, date, or status in one step.
N to create, B to toggle the sidebar, ← → to navigate months, T to jump to today, Esc to close modals.
Attach a Drive folder to each project so every drawing, spec sheet, and photo lives one click away.
Right-click any event or deliverable to edit, duplicate, change status, or delete — no menu diving.
Getting Started
One Docker command. No accounts, no SaaS subscriptions, no per-seat pricing. Just your data on your hardware.
Run docker run with a volume mount for persistent storage. That's the entire installation.
Hit N or click the + button. Name it, pick a color, add an optional Drive link.
Each deliverable gets a title, a due date, and a status. They appear instantly on the calendar as color-coded events.
Reschedule by dragging events. Mark complete with a right-click. Watch the heatmap cool down as work ships.
Self-Hosted
FabDash ships as a single Docker container with an embedded SQLite database. Works perfectly on Unraid, TrueNAS, a Raspberry Pi, or any Linux server.