HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
♥️
2기 최종 프로젝트 팀별 공간
/
💡
[팀 04] 동규라미
/
♟️
API 설계
/
🥎
사용자는 자신의 팀에 팀원을 추가하기 위해 다른 사용자를 초대할 수 있다.
🥎

사용자는 자신의 팀에 팀원을 추가하기 위해 다른 사용자를 초대할 수 있다.

리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 11
Related to 리팩터링 목록 (🧨 API & Sequence diagram) 1
Related to 리팩터링 목록 (🧨 API & Sequence diagram) 3
BE.담당자
Related to 리팩터링 목록 (🧨 API & Sequence diagram) 11
Group
Team
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 20
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 26
Method
POST
Related to 리팩터링 목록 (🧨 API & Sequence diagram) 8
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 8
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨
End Point
/api/teams/:id/invitations
Related to 리팩터링 목록 (🧨 API & Sequence diagram) 7
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 2
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 21
Related to 리팩터링 목록 (🧨 API & Sequence diagram) 9
진행상태
완료
날짜
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 5
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 10
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 17
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 12
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 14
Related to 리팩터링 목록 (🧨 API & Sequence diagram) 2
Related to 리팩터링 목록 (🧨 API & Sequence diagram) 5
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 28
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 27
MoSCow
Must have
Related to 리팩터링 목록 (🧨 API & Sequence diagram)
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 19
Related to 리팩터링 목록 (🧨 API & Sequence diagram) 6
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 16
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 6
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 3
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 7
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 22
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 25
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 24
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 1
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 23
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 18
Related to 리팩터링 목록 (🧨 API & Sequence diagram) 4
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 15
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 13
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 4
Related to 리팩터링 목록 (🧨 API & Sequence diagram) 10
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 9
리팩터링 목록 (🧨 API & Sequence diagram)에 관계됨 29
최종본

최종본

🍭
최종 확정 일자 : 2022-07-23(토)
  • 변경 사항
  • 설명
notion image
  • 팀 초대 시 리더의 아이디는(요청자) 토큰의 유저 아이디를 가져와서 해당 팀의 리더인지 아닌지 검증을 먼저 수행 시키면 될 것 같습니다.
  • 그 후 request에서 넘어온 사용자의 아이디와 기본 상태값을 서버에서 함께 데이터베이스에 저장시켜주면 될 것 같습니다.

Request

{ "targetUserId" : Number }

Response

{ "invitationId" : Number }
notion image
sequenceDiagram 액터 ->> Client: 팀원 초대 요청 Client->>API_Server: POST /api/teams/:id/invitaions Note over Client, API_Server: 팀원을 초대하는 API API_Server ->> TeamInvitation : 팀원 초대 추가 요청 TeamInvitation -->> API_Server : 응답 및 예외처리 API_Server -->> Client : 응답 및 에외처리 Client -->> 액터 : UI 업데이트
Online FlowChart & Diagrams Editor - Mermaid Live Editor
Simplify documentation and avoid heavy tools. Open source Visio Alternative. Commonly used for explaining your code! Mermaid is a simple markdown-like script language for generating charts from text via javascript.
Online FlowChart & Diagrams Editor - Mermaid Live Editor
https://mermaid-js.github.io/mermaid-live-editor/edit#pako:eNqdl1uL20YUx7_KoBDYgtar-8UPge4NFpYkYCdPgjKSRvZgWXJHo806YSEPLYQ0JSmkdHtZyFOfWgghhXwna79DR5K9lkaW7HYExvL8_uecOTNzZvxC8GIfCX0hQd-mKPLQMYYjAqdO5FCHPkkQ2X_w4CjEKKJ9cPvmZfb7O5B9frV48xJkv73PPv1dgiXB0K8fn30zQOQCkT54_GgwBAdwhg8ogtPkAEcXmEIcR6XmYUwRiBkJSrUIquLSV3bz3dLd7c_Xi9fvc6RUr1nA3IIh83BW2KfMAeiKlUP3c3nFWh9kf3zIPjDNzU-LH_4Bi49vQXb9Kvv1S_bpevHnX033uYFyCJvFv7y7E4NqukplnmOme3LGwO8XP37Mbj7fvv7iRIIoTBGZQuyz2XnhRAA4Ah2jKXKEPvvqQzJxBLHy-1NIMHRDlORAIci7XOhNRiROI7_UPRtjipbCvH9G8BSS-VEcxqQk7p0cnRydnlaYBHlx5HNUwJpftUQRobgOjZNwz5JEIEvSfRHYRk8xNV2yLUm173_VDOIwJj4inF7RmAEj11ut-rsAN1ow7gyoPV2xNVk2Dc2sGVjFvlFvbQ9gOYAhuqTVHMmqrErSpkB5UmJNkTdExIFk5O7ZPV1aNplltfWtGmCII1T1pxat5q8eUL2XLcPocDLqXiBroLE23CKv8rLbVk3p-LDRrSy7IWs175CQ-NkYQb9zBEEc0VM4xeG8JByHjYogN_XGiIJpkr-LgO1YH0ZQBPluCTn5AD9fbi_ZmF1W0wddFB5yW-kesvKngkWslnakqeguhtqWCC9MEzbzHZlcEVUzjYT5KIBpSM9xNOmedExD1D7ryB-h891GDj0a14Iqtq5u9wzFkA1LUTRVBOzVNA1dNVRZsfL9ZPZsSbYNybQ0tbafSnPtmSz6ua3hhixKnjmvr_sRQfPqusWjCIbtCSj7-b16WrTG6ogvWcCddfSO21jn_neyCrNbkhHG8WwLErHzuBFZc20VWH2gbI3q0OeY7bODL4oTuOnTMIzNJOdWy59aGSrvMA_TqVuzyB96rF417bHSCvdkScmPK_ah6LoIpJ5m19ZlSAebtFscKOtEabXzgMJk0hy_rmqB6_FYffAWtCXf55g85-d4NKYdoa24HZBjdsfomMIV9iilCfbRDiS793iT_I5SP_pU2VD5CUfD3VJTgesJcgPPDIIKOSK4eoCEeZ64euDH0QZTnSQfIcd5BNPmKILAYo3H6qsR1SY39uGcq2V1oigCHVOA2BlKuBTpusIaD_HlrkF5IUySnGq75QQ4DIfzGZLaCuEKkNtOuRWgrOujKmnbL5IrnbrWycpa13r_W-m0is40dvenr3X7_8GdUblk7u7MrARpWa3ectmVE12xPxLpzIcUnfiYnYhCP4BhgkQBpjQezCNP6FOSohW0_P-3pK7-BWvTWa4
Online FlowChart & Diagrams Editor - Mermaid Live Editor