Skip to content

[FEATURE] USER 기능 구현 #3

@Suanna01

Description

@Suanna01

📢 이슈 내용

user 기능 구현하기

📃 상세 내용

  • 회원가입 : repository/JdbcUserRepository.java
  • 닉네임 변경 : repository/JdbcUserRepository.java, repository/UserRepository.java, service/UserServiceImpl.java, controller/UserController.java
  • 프로필 보기 : controller/UserController.java, dto/GetProfileResDTO.java, repository/JdbcUserRepository.java, repository/UserRepository.java, service/UserService.java, service/UserServiceImpl.java
  • 우리동네 등록하기 : controller/UserController.java, domain/User.java, dto/PostUserTownReqDto.java, repository/JdbcUserRepository.java, repository/UserRepository.java, /service/UserService.java, service/UserServiceImpl.java
  • 마이페이지 속성 : 프로필 사진, 닉네임, 나의재치현황(나의재치 수, 관심목록 수, 교환완료 수)
  • 내 프로필 속성 : 프로필 사진, 닉네임, 별점, 한 줄 후기(최신), 나의 재치 현황

✔️ 체크리스트

  • 회원가입 post
  • 닉네임변경 patch
  • 프로필 보기 -> 닉네임get
  • 우리동네 post
  • 회원가입 수정 #8
  • 카카오 로그인
  • 로그아웃
  • 회원가입, 로그인 통합 #10
  • [FEATURE/USER] 토큰 발급 #30
  • 응답 모델
  • 프로필 사진 등록 post
  • 프로필 사진 변경 patch
  • 마이페이지 -> 프로필사진 get
  • 마이페이지 -> 닉네임, 나의재치현황(나의재치 수, 관심목록 수) get
  • (설정한 약속시간 이후 1시간이 소요된 이후) 마이페이지 -> 나의재치현황(교환완료 수) get
  • 프로필 보기 -> 나의 재치 현황 리스트(최신순) get
  • 프로필 보기 -> 한 줄 후기 리스트(최신순), 별점 get
  • 동네 설정 -> 카카오맵 위도 경도 저장

📍 참고 내용

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions