Flux Task Board
A polished Kanban task board with guest accounts, drag-and-drop, teams, and labels — built for the Task Board Assessment Challenge.
- Status
- Live
- Updated
- Sep 2026
- Tools
- HTML, JavaScript, TypeScript, CSS, PLpgSQL
The problem
A polished Kanban task board with guest accounts, drag-and-drop, teams, and labels — built for the Task Board Assessment Challenge.
What I built
A polished Kanban task board with guest accounts, drag-and-drop, teams, and labels — built for the Task Board Assessment Challenge.
How it works
- Four-column Kanban board (To Do / In Progress / In Review / Done) with smooth drag-and-drop between and within columns, backed by dnd-kit.
- Guest accounts via Supabase anonymous auth — a session is created automatically on first load, and Row Level Security scopes every row to that guest.
- Realtime sync: the board subscribes to Postgres changes, so edits reflect instantly across tabs/devices for the same guest.
- Team members with colored avatar initials, assignable to any task.
- Custom labels with board-wide filtering.
Tradeoffs and limits
The live build is a portfolio demonstration. Availability and external services can vary, and the repository remains the source of truth.
What I learned
Live app: _added after deploy_