// team tool
Built for me and my colleagues at FAB LAB to track work progress — a shared Gantt dashboard on the lab TV, and a personal task page for each team member.
// why it exists
At FAB LAB, our team was juggling multiple projects with no shared view of who was working on what, what was done, and what was blocked. Work was tracked informally — in messages, sticky notes, or just kept in people's heads. Things slipped through.
I built this so everyone on the team could see the full picture at a glance. A TV screen in the lab runs the dashboard permanently — it shows a live Gantt chart of all ongoing tasks, cycles through team views, and updates in real time as people log progress from their own devices. No more asking "what's the status on that?" — the TV tells you.
// what it does
// tv dashboard
// personal task page
// tech stack
// get started
assets/js/config.jsmain, root folderuser.html in your browser — on first visit it shows a Create Admin Account form. Fill it in to create the first admin userindex.html on the TV screen in fullscreen — it will show the Gantt dashboard liveFor a permanent TV display, run Chromium in kiosk mode on a Raspberry Pi 4 pointed at your GitHub Pages URL. The dashboard requests Wake Lock to prevent screen sleep.