Fabrication Project Dashboard

Track every cut, weld,
and deadline — visually

FabDash is a self-hosted calendar dashboard built for fabrication shops. Drag, drop, and deliver on time — no spreadsheet gymnastics required.

Open Dashboard → See Demo ↓

Your shop, at a glance

Every active project, every deliverable, color-coded and laid out on an interactive calendar — exactly as it looks inside FabDash.

fabdash.local:8080
March 2026
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
Cut Extrusion
3
4
Weld Subframe
5
Roof Cuts
6
Scottsdale
7
8
9
Fab Assembly
10
Paint & Finish
11
12
Panel Weld
13
QC Check
14
15
16
Install Prep
17
18
Powder Coat
19
Final QC
20
21
22
Glass Mount
23
24
Ship TUC-01
25
26
Delivery
27
28
29
30
MSA Closeout
31
1
2
3
4

Built for the shop floor,
not the boardroom

Spreadsheets break. Sticky notes fall. FabDash keeps every project visible and every deadline accountable — in your browser, on your server.

🗓️

Drag-and-drop calendar

Reschedule deliverables by dragging events between days. Month, week, and day views let you zoom in when deadlines stack up.

🎨

Color-coded projects

Assign a distinct color to each job. At a glance you know which events belong to which project — no key required.

🌡️

Workload heatmap

A 20-week density grid reveals crunch periods before they sneak up on your crew. Spot hot weeks and redistribute the load.

Instant status tracking

Upcoming, In Progress, Completed, and Overdue statuses are auto-computed and color-coded so nothing slips through the cracks.

🔄

Undo any action

Deleted a deliverable by accident? A 30-second countdown toast lets you reverse any change before it's permanent.

🔒

100% self-hosted

Your project data never leaves your network. Deploy with a single Docker command and own everything — database and all.

See crunch before it hits

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.

20-Week Workload — March → July 2026
18
Active
4
Projects
3
Overdue
Tucson — Focus View 4 deliverables
Cut Extrusion
Mar 2
Done
Fab Assembly
Mar 9
Active
QC Check
Mar 13
Soon
Ship TUC-01
Mar 24
Soon

Zoom in on one project

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 to edit

    Double-click any deliverable card to open an inline editor — change the title, date, or status in one step.

  • ⌨️

    Keyboard shortcuts

    N to create, B to toggle the sidebar, ← → to navigate months, T to jump to today, Esc to close modals.

  • 📁

    Google Drive link

    Attach a Drive folder to each project so every drawing, spec sheet, and photo lives one click away.

  • 🖱️

    Right-click context menus

    Right-click any event or deliverable to edit, duplicate, change status, or delete — no menu diving.

Up and running in minutes

One Docker command. No accounts, no SaaS subscriptions, no per-seat pricing. Just your data on your hardware.

01

Pull the image

Run docker run with a volume mount for persistent storage. That's the entire installation.

02

Create a project

Hit N or click the + button. Name it, pick a color, add an optional Drive link.

03

Add deliverables

Each deliverable gets a title, a due date, and a status. They appear instantly on the calendar as color-coded events.

04

Drag and deliver

Reschedule by dragging events. Mark complete with a right-click. Watch the heatmap cool down as work ships.

Deploy on your own hardware

FabDash ships as a single Docker container with an embedded SQLite database. Works perfectly on Unraid, TrueNAS, a Raspberry Pi, or any Linux server.

Quick Start
# Pull and run FabDash docker run -d \ --name fabdash \ -p 8080:8080 \ -v ./data:/app/data \ --restart unless-stopped \ fabdash:latest
Then open
http://your-server-ip:8080
Open FabDash →