Skip to content

week3_스프린트

강호형 edited this page Nov 8, 2021 · 3 revisions

Week 3 스프린트 회의

프로젝트 메인 페이지 - 피드

[front] 테스트 코드는 컴포넌트 단위로

기획 수정

  • 서식지 개념 재정립
    • 서식지 변경 시
      • 다른 유저에게 우두머리 양도
      • 우두머리 nullable
  • 서식지에 포함된 게시글은 남을 수 있어야한다.

Issue 분할

  • 프로젝트 개발

    • 피드
      • 보여주기
        • 메뉴(수정/삭제) 드랍다운 띄우기
        • 사진/동영상 캐러셀 (버튼)
        • 무한 스크롤
        • 레이지 로딩
      • 모달
        • 닫기 (ESC, 백그라운드 클릭)
        • 띄우기
      • 글쓰기(FAB)
        • 글쓰기 버튼 위치 반응형
        • 글쓰기 모달
      • 글쓰기
        • 이미지/동영상 입력
        • 입력된 이미지/동영상 제거하기
        • 이미지/동영상 미리보기
        • 글 등록 요청 보내기
        • 유효성 검사
      • 글 수정하기(모달)
        • 글 수정 요청 보내기
        • 글 수정 폼 띄우기
      • 글 삭제하기(모달)
        • (삭제하시겠습니까?) 레이아웃
        • 글 삭제 요청 보내기
      • [Back]게시글 API
        • 게시글 CRUD
        • 게시글 리스트 페이징해서 보내주는 api (좋아요, 시간,댓글개수)
        • 게시글 하나 상세보기로 보내주는 api
          • 댓글, 좋아요 등등 모든 정보 담아서
        • 특정 유저의 게시글 보내주는 api (이미지 ,링크)
        • 게시글 삭제 api
        • 게시글 수정 api
        • [back]이미지, 동영상 저장 최적화
      • 상세보기(모달)
        • 댓글 작성하기
        • 댓글 수정하기
        • 댓글 삭제하기
        • [Back]댓글 API
          • 댓글 CRUD
          • 댓글 추가
          • 댓글 수정
          • 댓글 삭제
      • 좋아요
        • 좋아요 개수 조회
        • 좋아요 활성화/비활성화
        • 좋아요 추가/취소 요청 보내기
        • [Back]좋아요 API
          • 특정 게시물을 좋아요 누른 사람 리스트
          • 좋아요 추가
          • 좋아요 취소
    • 서식지
      • 서식지 변경하기 버튼
        • 서식지 변경 모달 띄우기
        • 서식지 변경 요청 후 렌더링
      • 서식지 변경 모달
        • 무한 스크롤
        • 추가하기
        • 선택하기
      • 서식지 변경 사이드 컴포넌트
        • 서식지 정보 요약
        • 서식지 변경
        • 사이드 변경 애니메이션
        • 서식지 변경 히스토리 관리
        • [Back]서식지 API
          • 서식지 종류 리스트 반환 api
          • 특정 서식지의 정보 반환 api (우두머리, 인원수, 게시글수, 최근 사용자 3명, 최근 활동 시간)
          • 랜덤 서식지 pk 리스트 반환 api
          • 서식지 생성 api
  • DB 스키마 설정 및 TypeORM Entity 설정

  • 더미 데이터 생성

월요일 :

  • DB 스키마 설정 및 TypeORM Entity 설정 [name=방규빈, 이신필]
  • 피드 [name=강호형]
    • 메뉴(수정/삭제) 드랍다운 띄우기
  • 글쓰기 버튼 [name=강호형]
    • FAB 버튼 위치 반응형
  • 모달 [name=유제호]
    • 닫기 (ESC, 백그라운드 클릭)
    • 띄우기

화요일 :

  • 글쓰기 [name=강호형]
    • 이미지/동영상 입력
    • 입력된 이미지/동영상 제거하기
    • 이미지/동영상 미리보기
    • 글 등록 요청 보내기
    • 유효성 검사
  • 보여주기 [name=유제호]
    • 사진/동영상 캐러셀 (버튼)
  • 글 삭제하기(모달) [name=유제호]
    • (삭제하시겠습니까?) 레이아웃
    • 글 삭제 요청 보내기
  • 좋아요 [name=유제호]
    • 좋아요 개수 조회
    • 좋아요 활성화/비활성화
    • 좋아요 추가/취소 요청 보내기
  • [Back]게시글 API [name=방규빈]
    • 게시글 리스트 페이징해서 보내주는 api (좋아요, 시간,댓글개수)
    • 게시글 하나 상세보기로 보내주는 api
      • 댓글, 좋아요 등등 모든 정보 담아서
    • 특정 유저의 게시글 보내주는 api (이미지 , 게시글 pk)
    • 게시글 삭제 api
    • 게시글 수정 api
  • [Back]댓글 API[name=이신필]
    • 댓글 추가
    • 댓글 수정
    • 댓글 삭제
  • [Back]좋아요 API[name=이신필]
    • 특정 게시물을 좋아요 누른 사람 리스트
    • 좋아요 추가
    • 좋아요 취소
  • [Back]서식지 API[name=이신필]
    • 서식지 종류 리스트 반환 api
    • 특정 서식지의 정보 반환 api (우두머리, 인원수, 게시글수, 최근 사용자 3명, 최근 활동 시간)
    • 랜덤 서식지 pk 리스트 반환 api
    • 서식지 생성 api

수요일 :

  • 글 수정하기(모달) [name=강호형]

    • 글 수정 요청 보내기
    • 글 수정 폼 띄우기
  • 보여주기 [name=유제호]

    • 피드 무한 스크롤
    • 피드 레이지 로딩
  • 상세보기(모달) [name=강호형]

    • 상세보기 댓글 작성하기
    • 상세보기 댓글 수정하기
    • 상세보기 댓글 삭제하기
  • [back] 코드 리팩토링 [name=방규빈, 이신필]

  • [back] 이미지/동영상 저장 최적화 [name=이신필]

  • [back] bulk insert [name=방규빈]

목요일 :

  • 서식지
  • 서식지 프론트
    • 서식지 변경하기 버튼 [name=유제호]
      • 서식지 변경 모달 띄우기
      • 서식지 변경 요청 후 렌더링
    • 서식지 변경 모달 [name=유제호]
      • 서식지 목록 무한 스크롤
      • 서식지 추가하기
      • 서식지 선택하기
    • 서식지 변경 사이드 컴포넌트 [name=강호형]
      • 서식지 정보 요약 띄우기
      • 사이드 서식지 변경
      • 사이드 변경 애니메이션
      • 서식지 변경 히스토리 관리
  • [back] 쿼리 성능 최적화 시도 [name=방규빈, 이신필]

금요일 : 기술공유 및 회고

Clone this wiki locally