추가된 기능
- 팔로우, 언팔로우 기능
- 게시글 피드를 볼때 팔로잉 유저와 자신의 게시글만 나오도록 변경
- 검색
- 유저 이름 검색
- 해쉬태그 검색
- 비슷한 단어의 해쉬태그 리스트를 반환하며, 해당 해쉬태그를 사용한 게시글 개수 또한 명시
- 댓글, 게시글 리스트 리팩토링
- 좋아요 기능이 추가되면서, 댓글과 게시글을 받아올 때 좋아요 개수 및 현재 내가 좋아요를 눌렀는지에 대한 정보가 같이 반환 됨
- 해쉬태그
- 게시글을 작성, 수정할 때 해쉬태그를 입력하면 시스템에 해당 게시글과 해쉬태그가 매핑되어 저장됨
- 앞서 언급한 해쉬태그 검색기능에 사용되어, 해당 해쉬태그를 사용한 게시글 리스트 반환 및 게시글 리스트 조회 등에 사용됨
Open API UI 연동
- SERVER_URL/swagger-ui/index.html 에 접근하면 API 정보를 조회 할 수 있음
Future Work?
- 프로젝트 정리 문서 작성
- Frontend 프로젝트를 시작한다면, 본 프로젝트의 백엔드를 사용하는 인스타그램 클론 FE를 진행할 예정
- 도커, k8s, 클라우드 연동 관련 프로젝트