정지용
프로젝트 목록
자동화

FCM 푸시 알림 발송 테스트 도구

Firebase Cloud Messaging 푸시 발송 시나리오를 로컬에서 검증하기 위한 Vite 기반 웹 테스터

fcm-push-notification-tester-docs최근 업데이트 2026년 7월 26일

개요

FCM(Firebase Cloud Messaging)을 이용한 푸시 알림 발송을 로컬 환경에서 직접 테스트할 수 있도록 만든 웹 애플리케이션입니다. Vite와 TypeScript로 구성되어 있으며, 프론트엔드 화면(web)과 실제 발송 로직을 처리하는 API(api) 영역을 분리해 각각 별도의 tsconfig로 관리합니다. 개발자가 실제 서비스에 배포하기 전에 다양한 푸시 발송 케이스를 빠르게 확인할 수 있도록 돕는 것이 목적입니다. 이 레포지토리는 해당 프로젝트의 구조를 정리한 공개 문서입니다.

담당 역할

FCM 발송 테스트 도구의 web/api 구조 설계 및 로컬 검증 환경 구축을 담당했습니다.

아키텍처 다이어그램

레포지토리 분석 결과를 바탕으로 자동 생성된 구조도입니다.

아키텍처

FCM 테스터 구조

web과 api 영역이 분리된 Vite 기반 FCM 푸시 테스터의 기본 구조를 보여줍니다.

다이어그램을 그리는 중…

기술스택

각 기술을 이 프로젝트에서 어떤 용도로 썼는지 정리했습니다.

언어

  • TypeScriptweb/api 양쪽 코드의 타입 안정성 확보

도구

  • Vite웹 테스터 앱의 빌드 및 개발 서버 구성

백엔드

핵심 포인트

  • web/api 이중 tsconfig 구조로 프론트와 발송 로직의 타입 설정을 분리
  • 실제 FCM 발송 시나리오를 로컬에서 재현 가능하도록 구성
  • Vite 기반으로 빠른 개발 및 테스트 반복이 가능한 구조

레포지토리 정보

생성
2026년 7월 26일
최근 커밋
2026년 7월 26일
크기
0 KB
라이선스
없음

이 문서는 2026년 7월 26일 에 자동 분석으로 생성되었습니다.