
/api/projects GET Get all projects for current user - Array of project objects /api/projects POST Create a new project {title, description} Created project object /api/projects/:projectId GET Get a specific project - Project object /api/projects/:projectId PUT Update a project {title, description} Updated project object /api/projects/:projectId DELETE Delete a project - Success message /api/projects/:projectId/invite POST Invite user to project {email} Success message /api/projects/:projectId/members/:userId DELETE Remove user from project - Success message/api/tasks POST Create a new task {title, description, projectId, status, assignee, dueDate, priority, isUrgent} Created task object /api/tasks/project/:projectId GET Get all tasks for a project - Array of task objects /api/tasks/user/assigned GET Get tasks assigned to current user - Array of task objects /api/tasks/:taskId GET Get a specific task - Task object /api/tasks/:taskId PUT Update a task Task fields to update Updated task object /api/tasks/:taskId/status PATCH Update task status {status} Updated task object /api/tasks/:taskId DELETE Delete a task - Success message /api/tasks/project/:projectId/statuses PUT Update project statuses {statuses: []} Updated project object/api/comments POST Create a comment {taskId, content} Created comment object /api/comments/task/:taskId GET Get comments for a task - Array of comment objects /api/comments/:commentId DELETE Delete a comment - Success message/api/automations POST Create automation rule Automation object Created automation object /api/automations/project/:projectId GET Get automations for project - Array of automation objects /api/automations/:automationId PUT Update automation Automation fields Updated automation object /api/automations/:automationId DELETE Delete automation - Success message /api/automations/badges GET Get user badges - Array of badge objects /api/automations/notifications GET Get user notifications - Array of notification objectsPosted Jul 10, 2025
Developed Taskboard Pro, a task management app with React, Node.js, and MongoDB.
0
0