Skip to content

21.12.29(수) 회의록 제 3회

tamagoyakii edited this page Jan 17, 2022 · 1 revision

회의내용

  • Git issues & Projects
  • 화면 설계서
  • Git issues & Projects

    Task issue 사용법

    1. 해야할 일을 Task Issue에 작성합니다.
    2. 코드를 작성하기 전 브랜치를 새로 만듭니다. (ex. Feat/addPageNation-5 [5는 이슈번호입니다.])
    3. 코드를 다 작성하면 git add 후 git commit 을 한다음 vim을 통해 안에 내용을 수정합니다. (ex. [Feat] 페이지네이션 추가 close #5 )
    4. git push origin Feat/addPageNation-5 해서 올립니다.
    5. PR을 날립니다. 코드리뷰를 2명이상 받았을경우 머지합니다.
    6. 머지후 vscode로 돌아와서 git pull upstream dev를 합니다. 그 후 git push origin dev를 통해 sync 를 맞춥니다.

    화면 설계서

    메인페이지

    • Header 영역
      • Username과 image 클릭 시 메뉴리스트 표시
      • 알림 메시지 실시간 표시 (알아보기)
        • 사용자가 웹페이지에 접속해 있을 시 실시간으로 알림을 표시
        • 사용자가 웹페이지에 접속해 있지 않을 경우 다음 로그인 시 알림을 표시
      • 알림 메시지 표시
        • 본인의 게시글에 댓글이 게시된 경우
        • 본인의 게시글이 Best 혹은 Hot에 게시된 경우
        • 본인의 게시글이 신고누적으로 인해 삭제됬을 경우
        • 본인의 댓글이 신고누적으로 인해 삭제됬을 경우
      • 유저이미지
        • 삭제 고려
    • Navigation 영역
      • 게시판들(주제별)을 추가 시 다른 게시판들 추가
    • Section 영역
      • 게시판들(주제별)을 추가 시 다른 게시판들 추가
    • Aside 영역
      • 실시간 채팅 기능 구현 (알아보기)

    마이페이지

    • 메인
      • 마이페이지 조회 시 인증방식 (알아보기)
      • 알림설정 버튼 추가
      • 기능별 데이터 요청 (글, 댓글, 좋아요, 알림)
      • 회원탈퇴 기능 추가 (현재 탈퇴방식은 아이디 입력을 통해)

    블라인드 게시판

    • 메인
      • 글쓴이 HEX(#6글자)로 표시
      • 정렬별 데이터 요청
    • 글쓰기 페이지
      • 블라인드 게시판이 아닌 경우 익명체크박스 표시
      • 본문 내용은 문자열로 데이터 전달 -> DB에 그대로 저장

    블라인드 게시판 - 게시글

    • 메인
      • 댓글 기본 표시 개수는 10개
      • 댓글 더보기 클릭시 데이터 요청
      • 대댓글 기능은 게시글 구현할 때 다시 생각
      • 공유 기능 구현

    나중에 고려해볼 기능

    • 게시판별 글쓰기 버튼 구현
    • 게시판별 검색바 구현
    • 게시글 반복 작성 시 Captcha 기능 추가
    • 게시글 미리보기(작성 시)
    • 게시글 임시작성
    • 게시글 페이지를 이탈할 경우 팝업창
    • 게시글 내용 일부 미리보기(조회 시)

    다음 회의 내용

    • 정책 작성
    • 디자인 색 선정
    • 그 외