Skip to content

feat(tasks): Implement task CRUD API endpoints #8

@Zafar7645

Description

@Zafar7645

User Story: As a project member, I need API endpoints to manage the tasks within a project.

Acceptance Criteria:

  • Create a TasksModule in the NestJS backend.
  • Implement a POST /tasks endpoint to create a new task. It should accept a title, description, status, and project ID.
  • Implement a PATCH /tasks/:id endpoint to update a task's details (e.g., title, description, or status for drag-and-drop).
  • Implement a DELETE /tasks/:id endpoint to delete a task.
  • Ensure all endpoints are protected and validate that the user has permission to modify tasks within the specified project.

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions