[프로젝트 기간 ]
- 24/10/18 ~ 24/10/24
[팀원 및 역할]
- 문정원 (팀장) : 친구 요청 생성, 친구요청 응답 API, 친구 요청 목록 조회
- 김지혜 : 회원가입, 로그인, 프로필 상세조회, 프로필수정(이름, 비밀번호)
- 이하승 : 게시물 등록, 게시물 단건 조회, 페이징 조회, 게시물 수정, 삭제
- 장용환 : 친구 삭제, 친구 목록 조회, 회원탈퇴
[구현 기능]
- 회원 -
- 회원가입
- 비밀번호 암호화
- 로그인
- 로그인 성공 시 JWT 토큰 발급 및 쿠키에 저장
- 프로필 상세 조회
- 프로필 수정
- 회원 탈퇴
- 비밀번호 입력받아 확인
- 소프트 삭제
- 탈퇴됨과 동시에 관련 게시글과 친구데이터 삭제
- 친구 요청 및 응답
- 친구 조회
- 친구 삭제
- 본인의 친구만 삭제가능
- 게시글 -
- 게시글 등록
- 단건 조회
- 로그인 하지 않아도 조회 가능
- 페이징 조회
- 로그인 하지 않아도 조회 가능
- 기본 페이징 사이즈는 10개
- 수정 및 삭제
- 본인이 쓴 게시글만 수정 및 삭제 가능
[KPT 회고]
프로젝트 깃헙 주소 : https://github.com/ii-news-feed/ii-news-feed-backend
Keep
- 팀원 모두가 적극적으로 의견을 내주셔서 좋았다.
- 깃헙 ISSUE / PR을 활용하여 충돌 최소화
- 다 같이 화면공유를 통해 충돌나는부분을 수정하는게 좋았습니다.
Problem
- 도전 기능까지 구현하지 못한게 아쉽다.
- 커밋 및 푸시 할 때 컨벤션을 잘 지키지 못함
- 피드백 받은 부분들을 리팩토링 하지 못했다
Try
- 깃 컨벤션에 대해 공부하기
- 피드백 받은 부분의 코드 리팩토링 해보기
- 복습 또 복습
'프로젝트' 카테고리의 다른 글
내배캠 - 최종 프로젝트 SpotOn (0) | 2025.01.08 |
---|---|
내배캠 - 플러스 팀 프로젝트 (1) | 2024.12.02 |
아웃소싱 프로젝트 - 회고 (4) | 2024.11.07 |