HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
♥️
2기 최종 프로젝트 팀별 공간
/
📚
[팀06] Books
/
🌿
요구사항 명세서
/
📜
나의 스터디 목록 확인
📜

나의 스터디 목록 확인

description
현재 스터디 명단을 확인한다.
api
💭
나의스터디목록확인
시퀀스다이어그램
domain
스터디
우선순위
매우높음
  • 참여중인 스터디 목록 조회
    • ACCEPT
  • 개설한 스터디 목록 조회
    • OWNED
  • 완료한 스터디 목록 조회
    • FINISHED
 

유저 스토리

  • ‘북 스터디' 사용자는
  • 현재 자신이 주도하고 있는 ‘북 스터디' 또는 참여하고 있는 ‘북 스터디'를 확인하기 위해서
  • 참여하고 있는 ‘북 스터디' 리스트를 원한다.
💡
참여하고 있는 스터디와 주도하고 있는 스터디를 구분해야 한다
 

개설한건지

sequenceDiagram participant User participant View participant Server participant DB User->>View: "개설한 스터디 목록" 클릭 View->>Server: "개설한 스터디 목록" 요청(유저식별정보(토큰)) loop ValidationCheck Server->>Server: 토큰 기반 사용자 인증 성공 : return userId Server->>Server: 입력 데이터에 대한 유효성 검증 성공 end Server->>DB: study 목록 요청 ( userId, 방장여부(true), 페이지네이션정보 ) DB->>Server: 스터디 목록 Server->>View: 스터디DTO 목록
 

참여하고있는건지

sequenceDiagram participant User participant View participant Server participant DB User->>View: "참여 스터디 목록" 클릭 View->>Server: "참여 스터디 목록" 요청(유저식별정보(토큰)) loop ValidationCheck Server->>Server: 토큰 기반 사용자 인증 성공 : return userId Server->>Server: 입력 데이터에 대한 유효성 검증 성공 end Server->>DB: study 목록 요청 ( userId, 방장여부(false), 페이지네이션정보 ) DB->>Server: 스터디 목록 Server->>View: 스터디DTO 목록