Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT] fcm알림 서비스 구현 #215

Closed
16 tasks done
Hong0329 opened this issue May 19, 2024 · 0 comments · Fixed by #216
Closed
16 tasks done

[FEAT] fcm알림 서비스 구현 #215

Hong0329 opened this issue May 19, 2024 · 0 comments · Fixed by #216

Comments

@Hong0329
Copy link
Contributor

Hong0329 commented May 19, 2024

🚀 About Issue 🚀

  • fcm알림 서비스 구현합니다.

✅ Todo

  • Member테이블에 ifPushAlarmAllowed(Boolean)와 pushAlarmToken(String)항목 추가
  • MemberProfile수정 API에 푸시알림 관련 항목들 변경 가능하게 코드 추가
  • FCM관련 gradle종속성 추가
  • Firebase 프로젝트의 서비스 계정 키 resources/~위치에 추가
  • 해당 값은 gitignore후에 secret값으로 생성 예정
  • FCMMessageDto생성
  • FCMService코드 구현
  • 작성 게시물에 답글 달릴 시에 푸시 알림 발송하도록 코드 추가
  • 작성 게시물에 좋아요 달릴 시에 푸시 알림 발송하도록 코드 추가
  • 작성 답글에 좋아요 달릴 시에 푸시 알림 발송하도록 코드 추가
  • 작성 게시물이 인기글 당선 시에 푸시 알림 발송하도록 코드 추가
  • 유저 탈퇴 시에 FCM과 관련된 값들도 이에 맞게 수정되게 코드 수정
  • 유저가 로그인할 때 푸시알림 동의 여부값 전달하게 코드 수정
  • CI-dev와 CD-dev스크립트 수정 => resources/~위치에 firebase서비스 계정 키 생성하는 로직 추가
  • 위의 서비스 계정 키와 관련하여 dev와 prod를 구분해야할 것 같기 때문에 API테스트까지 완료되면 새로운 firebase프로젝트 생성 후에 secret키로 관리 예정/ CI와 CD의 스크립트 코드는 같지만 해당 값을 불러오는 secret키를 구분할 예정
  • 로그인과 회원 가입 관련 API명세서 수정
  • 프로필 수정 API 명세서 수정
  • FCM푸시 알림 관련 API 명세서 작성
@Hong0329 Hong0329 self-assigned this May 19, 2024
Hong0329 added a commit that referenced this issue May 20, 2024
[FEAT] Fcm 푸시 알림 서비스 구현
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant