///
Search
Duplicate
🥞

0111 밋업

남은 작업(기능 구현은 최대한 금요일까지 - 테스트코드는 주말까지)
홍정욱
소셜 로그인
카카오
네이버
김진환
게시글 조회
페이징 처리
조회 권한 허용
좋아요 개수 추가
신고된 게시글 조회
신고 횟수 추가
게시글 수정
게시글 삭제
게시글 사진 관련 로직
박상율
S3 - 프로필, 게시글, 댓글 사진 업로드 관련
다운로드 매서드 추가
신고된 댓글 조회
댓글 사진 관련 로직
이예진
회원가입, 프로필 조회: 이메일도 추가
회원 등급(점수) 추가
신고 및 좋아요 토글 방식으로 수정
관리자의 신고 취소 기능 추가
공통
테스트 코드 작성 (jacoco 참고)
게시판 서비스 전체 - 진환님
게시판 컨트롤러 전체 - 진환님
게시판 레포지토리 전체 - 진환님
댓글 서비스 전체 - 상율님
댓글 컨트롤러 전체 - 상율님
댓글 레포지토리
delete 메서드
사용자 서비스 - 정욱님
프로필 조회
프로필 수정
닉네임 중복확인
아이디 중복확인
비밀번호 수정
사용자 컨트롤러 - 정욱님
프로필 조회
프로필 수정
닉네임 중복확인
아이디 중복확인
비밀번호 수정
게시판 신고 서비스 - 예진
게시판 신고 삭제
댓글 신고 서비스 - 예진
댓글 신고 삭제
댓글 좋아요 서비스 - 예진
이미 있는 경우
게시판 좋아요 서비스 - 예진
이미 있는 경우
댓글 신고 컨트롤러 - 예진
댓글 신고 삭제
게시판 신고 컨트롤러 - 예진
게시판 신고 삭제
신고 좋아요 추가로직의 레포지토리 코드 - 예진
소셜 로그인 구현 관련
User 필드에 이메일을 추가
로컬 회원가입 시에도 이메일 입력
로컬 회원, 소셜 회원 이메일이 같은 경우 → 같은 사용자로 취급
이미 이메일이 있으면 회원가입 불가능
소셜 회원가입 시 닉네임(nickname)이 중복되는 경우 → 랜덤값으로 중복되지 않도록
소셜 회원가입 시 아이디(username)는 받아와서 추가
회원 등급(점수) 구현 관련
사용자 등급
사용자 필드로 ‘점수’ 추가 → 최초 점수 0
범위: -10000 ~ +10000
프로필 조회 시 점수에 따른 등급 표시
서버에서는 점수만 보내주고 등급을 프론트에서 표시
플라티넘 1201 ~
골드 701 ~ 1200
실버 301 ~ 700
브론즈 0 ~ 300
경고(Warned) 회원 -10000 ~ -1
점수 증가 상황
게시글 작성한 경우 +100
댓글 작성한 경우 +50
사용자의 게시글의 좋아요가 등록된 경우 +10
사용자의 댓글의 좋아요가 등록된 경우 +10
관리자에 의해 게시글 신고가 취소된 경우 +50*신고당한 횟수
관리자에 의해 댓글 신고가 취소된 경우 +50*신고당한 횟수
점수 감소 상황
게시글 삭제한 경우 -100
댓글 삭제한 경우 -50
사용자의 게시글의 좋아요가 취소된 경우 -10
사용자의 댓글의 좋아요가 취소된 경우 -10
사용자의 게시글이 신고를 당한 경우 -50
사용자의 댓글이 신고를 당한 경우 -50
허위 신고를 한 경우 -50