-
Notifications
You must be signed in to change notification settings - Fork 6
22.02.24(목) 회의록 제 10회
reg0145 edited this page Feb 24, 2022
·
10 revisions
- 프로젝트 및 도메인 이름 변경
- 구현할 기능
-
42blind> 42byte
- 게시판 생성 페이지 추가
- 게시글 작성 페이지 수정
- 드롭다운 메뉴 추가 (게시판 종류 표시)
- 게시판 리스트 표시 추가
- 신고하기 추가
- 대댓글 추가
- 공지사항 기능 추가
- 관리자 페이지 추가
- 알림 기능 추가 (향후)
게시판 생성
- 게시판 생성 버튼
- 게시판 생성 페이지
- 게시판 생성 API 수정
- 요청은 현재와 동일 (Post /board)
- 응답데이터
- 200 상태 코드 : 생성 가능
- 400 상태 코드 : 생성 불가
게시글 작성 페이지
- 드롭 다운 메뉴 추가 (현재 게시판 리스트 표시)
- 현재 게시판 리스트 조회 API 추가
- GET /board/list
신고하기
- 신고하기 버튼
- 신고하기 페이지 생성
- 신고내용 저장 API 추가
- 게시글 신고
- POST /post/blame
- postId (게시글 Id)
- content (신고내용)
- POST /post/blame
- 댓글 신고
- POST /comment/blame
- commentId (댓글 Id)
- content (신고내용)
- POST /comment/blame
- 게시글 신고
대댓글
- 대댓글 버튼
- 대댓글 입력창
- 대댓글 저장 API 추가
- 요청 데이터
- POST /recomment
- commentId (해당 댓글 Id)
- content (대댓글 내용)
- POST /recomment
- 응답 데이터
- comment 내용 안에 recomment를 배열형태로 저장
- recomment는 댓글내용과 비슷
- 향후 JSON으로 데이터 공개
- 요청 데이터
공지사항
- 관리자 및 매니저는 공시사항을 등록할 수 있다.
- 공지사항 등록
- 관리자 및 매니저는 게시판(board) 조회 시 공지사항 등록 버튼 및 글 삭제 버튼이 활성화된다.
- 게시판(board) 조회 API 수정
- 요청은 현재와 동일 (Get /board)
- 응답 데이터
- UserType 정보 추가
- 0 : 일반 사용자
- 1 : 매니저
- 2 : 관리자
- UserType 정보 추가
알림기능 (향후)
- 알림 버튼 추가
- 알림 버튼 클릭 시 드롭다운 메뉴 표시 혹은 마이페이지 "나의 알림"탭으로 이동?
- 마이페이지에 "나의 알림" 탭 추가
- 알림 조회
- 읽지 않은 알림 표시
- 읽은 알림 표시
- 백엔드 API 추가
- 요청 데이터
- /notification GET
- 응답 데이터
- unReadCnt
- notification
- type
- content
- isRead
- createDate
- 요청 데이터
관리자 페이지
- 관리자 등록 삭제
- 매니저 등록 삭제
- 게시판 관리
- 게시글 관리
- 댓글 관리
- 차단
- 차단 유저 등록 삭제
- 차단 게시글 등록 삭제
- 차단 댓글 등록 삭제
- 게시글 상세조회 시 ISDEL 추가
- 게시글, 댓글 ISDEL data Type 변경
- 마이페이지 나의 게시판 추가
- 도메인 등록