커뮤니티 서비스에서 제공하는 전반적인 기능 정리
1. 계정 관리
- 회원가입: 카카오 인증을 통한 가입과 아이디 + 비밀번호 방식의 가입을 지원합니다.
- 로그인: 아이디와 소셜 로그인(카카오)을 통해 로그인할 수 있습니다.
- 로그아웃: 언제든지 로그아웃할 수 있습니다.
- 비밀번호 재설정: 비밀번호를 변경하거나 잊어버린 경우 재설정이 가능합니다.
- 회원탈퇴: 탈퇴할 수 있으며, 탈퇴한 유저는 재가입이 가능합니다.
- 프로필 관리: 프로필 이미지, 이름, 닉네임, 자기소개 등을 등록 및 수정할 수 있습니다.
2. 소셜 기능
- 팔로우 및 언팔로우: 다른 유저를 팔로우하거나 팔로우를 취소할 수 있습니다.
- 팔로잉/팔로워 리스트: 유저가 팔로우한 사람과 나를 팔로우하는 사람의 목록을 확인할 수 있습니다.
- 팔로우 추천: 최근 24시간 이내에 많은 팔로우를 받은 유저들을 추천해줍니다.
3. 게시글 관리
- 게시글 작성 및 수정/삭제: 유저는 게시글을 작성하고, 수정하거나 삭제할 수 있습니다.
- 댓글/대댓글: 게시글에 댓글과 대댓글을 작성하거나 수정 및 삭제할 수 있습니다.
- 좋아요: 게시글에 좋아요를 누르거나 취소할 수 있습니다.
- 좋아요 개수 확인: 특정 게시물에 좋아요한 사람들의 목록을 볼 수 있습니다.
- 북마크: 관심 있는 게시물을 북마크에 등록하거나 삭제할 수 있습니다.
- 공유하기: 게시글을 URL로 공유할 수 있습니다.