Build a kanban board with Tailwind CSS: four columns (Backlog, In progress, Review, Done), each with a header showing the name and a live card count, and cards that can be dragged between columns with the HTML drag-and-drop API or pointer events. Show a drop placeholder while dragging, update counts immediately on drop, persist the board state, and support keyboard reordering as an alternative to dragging.
提示词保持英文原文——直接粘贴进 Claude、Cursor、v0 或任何 AI 编程工具即可使用。