Kanban Board

A fully interactive Kanban board featuring drag-and-drop card management, real-time cross-client synchronization via WebSocket, and column-based organization. Built to demonstrate modern full-stack development with zero-runtime JSX rendering.

Tech Stack

Express 5@kitajs/htmlbetter-sqlite3htmx 2WebSocketVite SSR

Key Features

  • Real-time board sync across multiple browser tabs via WebSocket
  • Zero-runtime JSX with @kitajs/html — no React hydration overhead
  • SQLite persistence with WAL mode for concurrent reads
  • htmx polling fallback for environments without WebSocket