원래 우리 서비스는, 사용자의 플랜 일정 시간 전에 카카오톡 알림톡으로 알림을 해 줄 예정이였으나,
알아보다보니 검수가 빡세고, 실제 사업자 번호가 필요하다는 등 현실적으로 불가능할 것이라고 판단했다.
그래서 대응책을 생각해서 웹 푸쉬
를 생각하게 되었다.
어떤 기술을 사용해야하나 알아보던 중 FCM (Firebase Cloud Message)
을 찾게 되었다.
Firebase
는 웹과 모바일 개발에 필요한 기능을 제공하는 BaaS(BackEnd as a Service) 이다. 백엔드 서버의 인프라들을 제공해주고 많은 기능들을 지원한다.
그래서 해당 기술을 이용하여 웹 푸쉬 기능을 구현해보려고 한다.
https://console.firebase.google.com/
에 접속하여 프로젝트를 만들어보자.
그리고 앱을 생성하자
그리고 웹 앱에 Firebase를 추가하자