Add Supabase data layer and integrate design thinking dashboard

- Add projects.ts with full CRUD operations for design thinking entities
- Add use-project hook for reactive data fetching
- Add DesignThinkingDashboard that integrates all components
- Update project tabs to use new Phases view
- Add Skeleton component for loading states
- All operations use explicit type casting for schema compatibility

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2025-12-14 20:00:49 +01:00
parent ffb4dc28c5
commit 44cfd4d5f1
6 changed files with 640 additions and 10 deletions

View File

@@ -2,3 +2,4 @@ export { PhaseNavigator } from './phase-navigator'
export { HealthWidget } from './health-widget'
export { BacklogBoard } from './backlog-board'
export { RecommendationsWidget } from './recommendations-widget'
export { DesignThinkingDashboard } from './design-thinking-dashboard'