FCM 3

유튜브처럼, 구독한 공지사항별 알림 설정 기능을 도입해보자

기능 개발 배경 - 푸시 알림이 너무 많이 와요… 아주대학교 '일반 공지사항'을 구독한 사용자들로부터 “하루 30~50건씩 올라오는 공지로 인해 푸시 알림이 너무 자주 와서 부담스럽다”는 피드백이 왔다.흥미로운 부분은, 사용자들이 그렇다고 해서 구독을 완전히 취소하고 싶어하지는 않는다는 것이었다.구독을 취소하면 '구독 탭'에서 새 글을 바로 확인할 수 없고, 필요할 때마다 '검색 탭'에서 직접 찾아야 하는 불편함이 생기기 때문이다.실제로 구독 탭의 네비게이션 바에 표시되는 '배지'를 통해 사용자가 구독한 새로운 공지사항이 올라왔다는 소식을 알려주고 있었다. 사용자 입장에서는 특정 공지사항에 대해 “구독은 유지하고, 알림만 끄고 싶어요”라는 니즈가 존재했다. 기존 구조는 Topic(공지사항) 구독 = 푸시..

ajouevent.com 2025.10.02

FCM 키워드 알림 기능 개발기 feat. FCM Topic 한글, 특수문자 사용 가능 여부

현재 아주대학교 공지사항을 유튜브처럼 구독하여 푸시 알림을 받을 수 있는 https://www.ajouevent.com 서비스를 운영중이다.아주대학교의 공지사항 ex) 아주대학교 일반, 소프트웨어학과, 경영대학, 기숙사 등등 다양한 학과/단과대/장학 공지사항을 구독할 수 있다.추가로 장학, 공모전, 인턴, 수강신청 같은 키워드를 구독해서 키워드 푸시 알림을 받을 수 있는데, ajouevent 서비스의 키워드 알림 기능을 개발하면서 겪은 시행착오를 이 글에 적어보려고 한다. 목차개발배경레퍼런스생각했던 방식시스템적 한계해결 방법예시 로직코드아직 남은 개선점후기결론 개발배경 키워드 알림은 https://www.ajouevent.com 서비스를 만들게 된 가장 큰 이유다.2023년 1학기 복학 후 학교에서 일본..

ajouevent.com 2025.01.12

ajouevent.com 소개 - 아주대 공지사항 및 이벤트 알림 웹앱(PWA, FCM)

서비스 소개2024년 1학기부터 2학기까지 개발한 서비스를 소개하려고 합니다!아주대학교 공지사항을 유튜브처럼 구독할 수 있는 서비스인데요, 핵심 기능은 학교 공지사항과 키워드를 구독해서 푸시 알림을 받을 수 있습니다. 일반, 장학/학과/단과대/기숙사 공지사항 푸시 알림을 제공해주는 것 외에도이벤트 배너, 이번주 인기글, 찜하기, 구독한 공지사항&키워드 글 확인, 구글 캘린더 연동을 도입해서최대한 사용자들이 교내 공지사항이나 이벤트들을 놓치지 않도록 제작했습니다. 거두절미하고, 사이트 링크와 서비스 화면을 보여드리겠습니다. (아래 설명부터는 편의상 반말로 작성하겠습니다... ㅎㅎ) https://ajouevent.com 아주대학교 이벤트 알림 웹앱팀 이쿠죠www.ajouevent.com   푸시 알림구독 ..

ajouevent.com 2025.01.05