Tasks Management - SamarAyadi/TaskyPingu GitHub Wiki
✅ Tasks Management
Dashboard Data
GET /tasks/dashboard-data – Admin stats
GET /tasks/user-dashboard-data – User task stats
Task CRUD
GET /tasks – List tasks (filtered by user role)
POST /tasks – Create new task (Admin only)
GET /tasks/:id – Get single task
PUT /tasks/:id – Update task
DELETE /tasks/:id – Delete task (Admin only)
Status & Checklist
PUT /tasks/:id/status – Update task status
PUT /tasks/:id/todo – Update checklist