Node.js : GameJob Notifier - Firebase Function & Discord WebHook
·
Javascript (React, Next)
프로젝트 배경처음에는 GameJob 공고를 놓치지 않기 위해 C# WPF 데스크톱 앱(트레이 상주 + 알림)으로 운영했다.기능 자체는 잘 동작했지만, 실제 사용에서는 몇 가지 불편이 분명했다.알림을 받으려면 앱이 켜진 PC가 항상 켜져 있어야 함외부에서 모바일로 확인하기가 번거로움OS/실행 환경에 의존적인 관리 포인트가 늘어남그래서 “앱을 켜두지 않아도”, “데스크톱/모바일 어디서나” 알림을 받을 수 있는 방식으로 구조를 바꿨다.핵심 아이디어는 서버리스 폴링 + Discord Webhook 조합이다.Firebase Functions(2nd gen)가 5분마다 자동 실행Firestore에 이전 상태를 저장해 변경 감지신규 공고(Added)만 Discord로 전송결과적으로 클라이언트 앱 없이도, Discor..