site-kanban
dedevs-ui/site-kanbanFreeComponent
Kanban board component for showcasing features and content
See it running
Open the demo on dedevs-ui
ui.dedevs.com/components/site-kanbanInstall it
npx shadcn@latest add https://ui.dedevs.com/r/site-kanban.jsonSource
1'use client';23import { useState } from 'react';4import { Card, CardContent } from '@/components/ui/card';5import { Badge } from '@/components/ui/badge';6import { Avatar, AvatarFallback, AvatarImage } from '@/components/ui/avatar';7import { Calendar, GripVertical, MessageCircle, Paperclip, Plus } from 'lucide-react';89interface Task {10 id: string11 title: string12 description?: string13 priority?: "low" | "medium" | "high"14 assignee?: {15 name: string16 avatar: string17 }18 tags?: string[]19 dueDate?: string20 attachments?: number21 comments?: number22}2324interface Column {25 id: string26 title: string27 tasks: Task[]28 color?: string29}3031const sampleData: Column[] = [32 {33 id: "todo",34 title: "To Do",35 color: "#8B7355",36 tasks: [37 {38 id: "1",39 title: "Design System Audit",40 description: "Review and update component library",41 priority: "high",42 assignee: { name: "Sarah Chen", avatar: "/headshot/Lummi Doodle 02.png" },43 tags: ["Design", "System"],44 dueDate: "2024-01-15",45 attachments: 3,46 comments: 7,47 },48 {49 id: "2",50 title: "User Research Analysis",51 description: "Analyze feedback from recent user interviews",52 priority: "medium",53 assignee: { name: "Alex Rivera", avatar: "/headshot/Lummi Doodle 04.png" },54 tags: ["Research", "UX"],55 dueDate: "2024-01-18",56 comments: 4,57 },58 ],59 },60 {61 id: "progress",62 title: "In Progress",63 color: "#6B8E23",64 tasks: [65 {66 id: "3",67 title: "Mobile App Redesign",68 description: "Implementing new navigation patterns",69 priority: "high",70 assignee: { name: "Jordan Kim", avatar: "/headshot/Lummi Doodle 06.png" },71 tags: ["Mobile", "UI"],72 attachments: 8,73 comments: 12,74 },75 ],76 },77 {78 id: "review",79 title: "Review",80 color: "#CD853F",81 tasks: [82 {83 id: "4",84 title: "API Documentation",85 description: "Complete developer documentation",86 priority: "medium",87// … truncated
Files it writes
More from dedevs-ui
All 30 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| ai-branchai-branch | dedevs-ui | Components | Free | no deps | |
| ai-conversationai-conversation | dedevs-ui | Components | Free | no deps | |
| ai-inputai-input | dedevs-ui | Components | Free | no deps | |
| ai-messageai-message | dedevs-ui | Components | Free | no deps | |
| ai-reasoningai-reasoning | dedevs-ui | Components | Free | no deps | |
| ai-responseai-response | dedevs-ui | Components | Free | no deps | |
| ai-serverai-server | dedevs-ui | Components | Free | no deps | |
| ai-simpleai-simple | dedevs-ui | Components | Free | no deps |
