Spec

트렌드 리포트 앱 — 개인용 큐레이션 클라이언트

웰니스·라이프스타일 트렌드를 매일 / 매달 / 분기 단위로 자동 정리해 핸드폰 푸시로 받아보는 개인용 앱. 가능합니다. 가장 빠른 길은 "콘텐츠 자동 수집 → 정적 사이트 + PWA + 푸시" 조합. 스토어 등록 없이 1주일 안에 첫 푸시까지 가능합니다.

2026-05-04 · Spec · 약 10분 읽기
한 줄 결론. 가능합니다. 그리고 네이티브 앱부터 만들지 마세요. PWA(Progressive Web App) + 푸시 알림으로 시작하면 비용·일정이 1/5~1/10로 줄고, 사용성은 거의 동일합니다. 검증 후 네이티브로 갈 수 있습니다.
01 Goals & Non-Goals

목표와 비목표

Goals

Non-Goals (지금 단계에서 안 함)

02 Information Flow

정보 흐름

information-flow.txt
# 1. 자동 수집 (매일 새벽)
RSS · Google Alerts · 뉴스레터 자동수신함
  → 수집 워커(파이썬 / n8n / Make)
  → 카테고리 분류 + 중요도 스코어링 (LLM)
  → "오늘의 후보 30건" 저장

# 2. 검수 (10~15분, 사용자 본인)
어드민 → 30건 중 5~10건 선택 / 한 줄 코멘트 추가

# 3. 발행 + 푸시
큐레이션 발행 → 정적 페이지 갱신 → 푸시 발송

# 4. 월·분기 리포트 (LLM 보조)
한 달치 / 분기치 큐레이션을 LLM이 요약 초안 작성
  → 사용자 검수 → 발행
03 Screens

화면 구조 (7개)

01
홈 — 오늘의 큐레이션
5~10개 카드. 카테고리 칩(리트릿 / F&B / 공간 / 문화) + 한 줄 코멘트 + 원문 링크.
02
월간 리포트
매월 1일 발행. 핵심 이슈 5 + 다음달 예측 3 + 키워드 클라우드.
03
분기 리포트
분기 첫날 발행. 분기 회고 + 다음 분기 베팅. 같은 디자인 시스템(현재 SQNC 트렌드 리포트와 동일 골격).
04
아카이브 / 검색
전체 큐레이션 검색 + 카테고리·날짜·태그 필터. 본인의 트렌드 아카이브.
05
북마크
"이건 다시 본다" 카드 모음. 회사 내부 공유 / 주간 회의 자료의 시드.
06
알림 설정
매일 푸시 시간 (예: 오전 8시), 카테고리 ON/OFF, 월간·분기 알림 ON/OFF, 무음 시간대.
07
어드민 — 후보 검수
자동 수집된 후보 30건 중 발행할 5~10건 선택 + 코멘트. 모바일에서 가능.
04 Notifications

알림 정책

유형주기기본 시간내용
일간매일오전 8:00"오늘의 큐레이션 7건이 도착했어요"
월간매월 1일오전 9:00"5월 리포트 + 6월 예측"
분기1·4·7·10월 1일오전 9:30"Q2 회고 + Q3 예측"
긴급 이슈이벤트형즉시중요도 9+ 이슈 발생 시 (사용자 토글)
알림 피로도 관리. 일간 푸시는 1일 1회 묶음 알림이 원칙. 카드 1개당 1푸시는 즉시 차단당합니다. 또한 "주말은 일간 알림 끄기" 옵션이 의외로 핵심 리텐션 요소입니다.
05 Tech Options

기술 옵션 비교

옵션장점단점예상 일정예상 비용/월
A. PWA (추천) 홈 화면 추가, 푸시, 빠른 배포, 스토어 심사 X iOS 푸시는 16.4+ 필요 1~2주 (MVP) $0~10
B. React Native / Flutter 네이티브 푸시, 스토어 등록, UX 풍부 심사·빌드 파이프라인·유지보수 부담 4~8주 $10~30
C. 뉴스레터 + Stibee 그대로 제로 개발 푸시·앱 경험 X, 검색·아카이브 약함 0일 $0
D. Notion + 푸시 봇 매우 빠름 UX 통일성 약함, 모바일 사용성 한계 2~3일 $0

추천 스택 — A안 PWA

프론트엔드
Next.js 15 + Tailwind. 현재 SQNC 디자인 시스템 톤 그대로 이식 가능.
백엔드 / DB
Supabase 또는 Vercel + Neon. 인증·DB·스토리지 한 번에.
콘텐츠 자동 수집
n8n 또는 Make.com 워크플로 + Claude API. RSS/Google Alerts → 분류 → 후보 큐.
월·분기 리포트 생성
Claude API로 월말·분기말 자동 초안 → 사용자 검수.
푸시 알림
Web Push API + OneSignal (무료 티어 충분).
호스팅
Vercel 무료 또는 Pro($20/월).
06 MVP Scope

MVP 범위 — 1주차 / 2주차 / 4주차

1주차 — 콘텐츠가 흐르게

01
RSS · Google Alerts 10개 소스 등록
GWI, Vogue Korea, Elle, W Korea, 트렌드 코리아, 매거진 B, Datassential 등.
02
n8n 자동 수집 + 분류 워크플로
매일 새벽 6시 실행. Claude로 카테고리 분류 + 1줄 요약. 결과를 Notion에 적재.
03
Notion DB를 그대로 모바일로 보기
최소 형태. 첫 주는 발행·검수·열람 모두 Notion에서. 푸시는 손동작.

2주차 — PWA 화면 + 푸시

04
PWA 골격 — 홈 / 아카이브 / 알림 설정
Next.js + 현재 디자인 시스템 이식. 카드 리스트 + 필터.
05
웹 푸시 연결
OneSignal 연동. 일간 / 월간 / 분기 알림 트리거.
06
어드민 — 후보 → 발행 1클릭
모바일에서 후보 카드 한 줄 코멘트 + 발행 버튼.

4주차 — 월·분기 자동 초안

07
월간 리포트 자동 초안
한 달치 큐레이션을 Claude API에 넘겨 "이달의 5 + 다음달 예측 3" 초안 자동 생성.
08
분기 리포트 템플릿 정착
현재 SQNC 트렌드 리포트(과거·현재·미래)와 동일 골격. 분기마다 1편 발행.
09
검색 + 북마크
키워드 검색 + 카테고리 필터 + 북마크 폴더.
07 Time & Cost

일정·비용 추정

4주
MVP 완성 (PWA · A안)
$20
월 운영비 (호스팅 + 푸시)
$15
월 LLM 비용 (Claude API)
15분
하루 검수 시간

외주 의뢰 시 (인하우스 개발 리소스 없을 때)

PWA 개발
프리랜서 1명, 3~4주, 400~800만원 추정
자동 수집 워크플로
n8n / Make 셋업 외주 1주, 80~150만원
이후 유지보수
월 5~10시간, 30~60만원/월 추정
대안 — "코드 한 줄 안 쓰고 시작하기". 1단계는 Notion + Stibee + Telegram 봇으로 0원에 가능합니다. 같은 콘텐츠 흐름(매일·매달·분기)을 검증한 뒤, 2단계에서 PWA로 옮기는 것이 가장 안전한 경로입니다.
08 Decision Tree

지금 결정해야 할 3가지

Q1
"개인용"인가 "회사 자산"인가?
개인용이면 PWA + 1인 운영. 회사 자산이면 멤버십·다중 사용자·역할 분리가 필요해 일정·비용이 2~3배.
Q2
검수는 누가 하나?
담당자 본인 1명이면 모바일 검수 UX가 핵심. 팀 단위면 코멘트·승인 흐름이 추가됨.
Q3
시작 형태 — 0원형 vs PWA형?
0원형(Notion+Telegram)으로 2주 검증 후 PWA로 가는 길을 강력 추천. 콘텐츠 흐름이 더 중요한 자산이기 때문.

다음 단계 제안

위 3개 질문 답을 알려주시면 다음 자료로 가능합니다 — (a) 0원형 1단계 구현 가이드 (Notion+n8n+Telegram, 24~48시간 내 첫 푸시) 또는 (b) PWA MVP 4주 구현 계획 (스토리·화면·일정·외주 RFP까지). 어느 쪽으로 갈지 알려주시면 바로 만들어 드립니다.