[프로젝트] Trello

지인·2023년 8월 9일
0

프로젝트

목록 보기
16/17

🐾 board CRUD 구현

  • Create

  • Read (사용자가 속한 보드 리스트)

  • Update
  • Delete

API 수정

기능URLMethodRequestResponse
보드 생성/api/boardPOST{
"title":"보드 생성",
"description":"설명"
}
{
"userId": 2,
"boardId": 5,
"title": "보드 생성",
"description": "설명",
"createAt": "2023-08-09T23:57:42.4182004",
"modifiedAt": "2023-08-09T23:57:42.4182004"
}
보드 조회/api/board/includeGET-[
{
"userId": 2,
"boardId": 1,
"title": "보드 생성",
"description": "설명",
"createAt": "2023-08-09T23:10:02.899023",
"modifiedAt": "2023-08-09T23:10:26.341357"
},
{
"userId": 2,
"boardId": 5,
"title": "보드 생성",
"description": "설명",
"createAt": "2023-08-09T23:57:42.4182004",
"modifiedAt": "2023-08-09T23:57:42.4182004"
}
]
보드 수정/api/board/{boardId}PUT{
"title":"보드 수정",
"description":"수정수정"
}
{
"userId": 2,
"boardId": 5,
"title": "보드 수정",
"description": "수정수정",
"createAt": "2023-08-09T23:57:42.4182",
"modifiedAt": "2023-08-09T23:57:42.4182"
}
보드 삭제/api/board/{boardId}DELETE-{
"msg": "삭제 되었습니다.",
"statusCode": 200
}

  • 보드 관리 기능
    • 보드 생성
    • 보드 수정
      • 보드 이름
      • 배경 색상
      • 설명
    • 보드 삭제
      • 생성한 사용자만 삭제를 할 수 있습니다.
profile
열쩡

0개의 댓글