Kanban Desktop
Kanban Desktop is a local-first task board designed as a fast desktop application, not another web dashboard wrapped for convenience.
The frontend is built with React, TypeScript, Vite, and Tailwind CSS, while the native layer uses Tauri with a Rust backend and SQLite as the source of truth. The app supports persistent board data, drag-and-drop task movement, task and column CRUD, filtering, theme modes, and WIP limit indicators.
The main engineering focus is reliability of local persistence: task movement is normalized in SQLite after each reorder, and frontend state is kept in sync through Tauri commands and TanStack Query mutations.
