알림 기능은 사용자 간의 상호작용을 명시하여, 서비스 이용을 보다 명확하게 하고 흥미를 유발합니다.
알림은 Socket.IO를 통해 유저가 사이트에 접속해 있을 때 토스트 메시지로 표시되며, 접속해 있지 않더라도 DB에 저장되어 나중에 알림 목록에서 확인할 수 있습니다.
알림은 아래 3가지 상황에서 발생합니다.
MERGED 알림은 해당 유저에게 문자 메시지로도 전송됩니다.
다른 유저가 나에게 ‘좋아요’를 눌렀을 때
서로 ‘좋아요’를 눌러서 merge 되었을 때
둘 중 한 명이 채팅방을 나가 1:1 채팅방이 해제되었을 때
문자로 수신한 merge 알림
알림의 기본 상태는 '읽지 않음'이며, 전체 알림 읽기를 하면 '읽음' 상태로 변경됩니다. 알림 목록에서는 최근 알림 10개를 불러옵니다.