docs: Update roadmap and plan for Milestone 2 - Kanban Board completion

This commit is contained in:
cawcenter
2025-12-13 20:24:55 -05:00
parent 9ff5187e87
commit bd5f40d65d
2 changed files with 15 additions and 15 deletions

View File

@@ -227,14 +227,15 @@ echo "✅ Milestone 1 file structure created!"
### Tasks for Milestone 2:
#### Task 2.1: Kanban Board - Full Implementation
**What to Build**:
- Drag-drop Kanban board
- Columns: Queued → Processing → QC → Approved → Published
- Cards show article preview, stats, actions
- "Send to Engine" button on each card
- Filter by site, template, status
- Cool UX: Smooth drag animations, card previews, bulk actions
#### Task 2.1: Kanban Board - Full Implementation ✅ (COMPLETED)
**What Was Built**:
- Drag-and-Drop Kanban Board (@dnd-kit)
- Columns: Queued → Processing → QC → Approved → Published
- Cards with Priority, Assignee, Status
- ✅ Directus Backend Schema Integration
- ✅ Fixed Preview URL Integration
- ✅ "New Article" flow connected
**Files to Create**:
```bash
@@ -358,13 +359,8 @@ touch pages/admin/scheduler/index.astro
```bash
cd /Users/christopheramaya/Downloads/spark/frontend/src
# Kanban Board
# Kanban Board (already built)
mkdir -p components/admin/factory
touch components/admin/factory/KanbanBoard.tsx
touch components/admin/factory/KanbanColumn.tsx
touch components/admin/factory/ArticleCard.tsx
touch components/admin/factory/CardActions.tsx
touch components/admin/factory/BulkActions.tsx
# Leads
mkdir -p components/admin/leads