-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
User Story: As a logged-in user, I want to be able to create, view, edit, and delete my projects.
Acceptance Criteria:
- Create a
ProjectsModulein the NestJS backend. - Implement a
POST /projectsendpoint to create a new project (requires name, optional description). Associate it with the authenticated user. - Implement a
GET /projectsendpoint to retrieve all projects belonging to the authenticated user. - Implement a
GET /projects/:idendpoint to retrieve a single project by its ID. - Implement a
PATCH /projects/:idendpoint to update a project's details. - Implement a
DELETE /projects/:idendpoint to delete a project. - Ensure all endpoints are protected and a user can only interact with their own projects.
Metadata
Metadata
Assignees
Projects
Status
Todo