Skip to content

박형익 sprint8#246

Open
Sw-twt wants to merge 11 commits intocodeit-bootcamp-nodejs:mainfrom
Sw-twt:박형익-sprint8

Hidden character warning

The head ref may contain hidden characters: "\ubc15\ud615\uc775-sprint8"
Open

박형익 sprint8#246
Sw-twt wants to merge 11 commits intocodeit-bootcamp-nodejs:mainfrom
Sw-twt:박형익-sprint8

Conversation

@Sw-twt
Copy link
Collaborator

@Sw-twt Sw-twt commented Nov 20, 2025

기본

  • Socket.IO를 사용한 실시간 알림 시스템 구현
  • 알림 목록 조회 API (cursor pagination)
  • 안 읽은 알림 개수 조회 기능
  • 알림 읽음 처리 API
  • 상품 가격 변동 시 알림 전송 (PRICE_CHANGED)
  • 게시글 댓글 작성 시 알림 전송 (NEW_COMMENT)

주요 변경사항

  • Socket.IO 기반 실시간 알림 시스템 구축 (JWT 인증)
  • Notification 모델 추가 (type: PRICE_CHANGED, NEW_COMMENT)
  • 상품 가격 업데이트 시 좋아요한 사용자에게 실시간 알림 전송
  • 게시글 댓글 작성 시 게시글 작성자에게 실시간 알림 전송
  • GET /users/me/notifications - 알림 목록 조회 (unreadCount 포함)
  • PATCH /notifications/:id/read - 알림 읽음 처리

@Sw-twt Sw-twt added the 지각제출⏰ 제출일 이후에 늦게 제출한 PR입니다. label Nov 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

지각제출⏰ 제출일 이후에 늦게 제출한 PR입니다.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants