HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧑🏻‍💻
박진형
/
🌲
Resume - 형욱 (1)
/
🖼️
프로젝트 관리 (1)
/
♟️
API 설계
/
🗽
사용자가 개인 프로필을 확인할 수 있습니다.
🗽

사용자가 개인 프로필을 확인할 수 있습니다.

Related to 리팩터링 목록 (🧨 API & Sequence diagram) 1
Method
GET
BE.담당자
End Point
/api/users/:id
Group
USER
MoSCow
Must have
진행상태
완료
Related to 리팩터링 목록 (🧨 API & Sequence diagram) 2
Related to 리팩터링 목록 (🧨 API & Sequence diagram)
Sequence Diagram

Sequence Diagram

sequenceDiagram 액터 ->> Client: 팀 생성 요청 Client->>API_Server: GET /api/users/:id Note over Client, API_Server: 회원 프로필 조회 API 요청 API_Server ->> User : 회원 프로필 조회 요청 User -->> API_Server : 회원 프로필 정보 응답 및 예외처리 API_Server -->> Client : 회원 프로필 정보 응답 및 에외처리 Client -->> 액터 : UI 업데이트

Request

Response

{ "nickname": String, "review": { "bestCount": Number, "likeCount": Number, "dislikeCount": Number }, "location": { "longitude": String, "latitude": String }, "teams": [ { "id": Number, // team id "name": String, "sportsCategory": String }, ... ] }
notion image