웹 독립/고아 페이지 (메인 메뉴로 도달 불가)
상위: 홈 · 웹-개요 · 관련: 웹-메뉴트리 · 라이브스트리밍-방송 · 앱-더보기메뉴
메인 탭으로는 못 가고 직접 URL / 딥링크 / QR / 외부(앱·PRISM)에서만 진입하는 페이지들. 운영자 확인 기반으로 정리 판단을 갱신함(2026-07).
✅ 제거 완료 (PR #29):
/broadcast24·/tvbroadcast·/scoreboard·/mobile-scoreboard·/mobile-broadcast라우트·컴포넌트 삭제./broadcast는 유지. 아래 표의 🔴 항목은 이력으로 남겨둠. 후속: 앱 StatPad의 TV 주소 복사 버튼 정리 필요.
각 페이지 용도
| 경로 | 컴포넌트 | 용도 |
|---|---|---|
/stats | StatsPage | DAU 통계 — PC에서 직접 접속해 확인. admin류 관리 기능 |
/admin | AnnouncementManager | 공지 관리(관리자). 직접 URL 전용(업로드 페이지 폐기로 진입 버튼 사라짐) |
/broadcast/:id | BroadcastScoreboard | PRISM 오버레이 점수 바 → 라이브스트리밍-방송 |
/tvbroadcast/:id | TvBroadcast | TV 방송용 |
/mobile-broadcast/:id | MobileBroadcastScoreboard | 모바일 방송 |
/broadcast24/:id | BroadcastMain | 구 방송 버전 |
/scoreboard/:id | ScoreboardController | 스코어보드 컨트롤러(조작) |
/mobile-scoreboard/:id | MobileScoreboardController | 모바일 스코어보드 컨트롤러 |
/predict/:id | WinPredictionPage | 승부예측 — 경기 30분 전까지 승자 예측(팬 참여) + AI 매치 프리뷰(승률·기사, AI-경기프리뷰). 일정/대시보드 경기 카드에서 진입 |
/highlights/:id | HighlightBuilder | 유튜브 기반 스탯 입력(주요 방식) — 영상 태깅 → 공식 스탯·점수 반영. 일정 경기 상세 버튼 |
/board* | Board | 게시판. 라운지 게시판 서브탭 경유 |
/announcements* | Announcement | 공지 목록/상세. 대시보드 배너 경유 |
정리(삭제) 판단 — 운영자 확인 반영
| 페이지 | 판단 | 사유 |
|---|---|---|
/broadcast24/:id | 🔴 폐기 | 더 이상 안 씀 + 코드 참조 전무 |
/tvbroadcast/:id | 🔴 폐기 | 더 이상 안 씀 (앱 StatPad의 TV 주소 복사 버튼도 함께 정리) |
/scoreboard/:id | 🔴 폐기 | 더 이상 안 씀 |
/mobile-scoreboard/:id | 🔴 폐기 | 미사용 (컨트롤러) |
/mobile-broadcast/:id | 🔴 폐기 | 보기 나쁘고 사용성 없음 |
/broadcast/:id | 🟢 유지 (핵심) | PRISM 라이브 오버레이 → 라이브스트리밍-방송 |
/stats | 🟢 유지 | DAU 통계, PC 직접접속. admin류 |
/admin | 🟢 유지 | 공지 관리 |
/predict/:id, /highlights/:id | 🟢 유지 | 활성 기능(팬 참여) |
/board*, /announcements* | 🟢 유지 | 라운지/대시보드 경유 활성 |
개선 아이디어 (운영자 희망)
- admin 통합 관리:
/stats(DAU),/admin(공지) 등 흩어진 관리 기능을 한 곳(관리자 대시보드)으로 통합하고 싶음. 별도 관리자 진입점 신설 검토.
폐기 작업 시 체크리스트
방송/스코어보드 계열을 실제로 제거하려면 (웹):
App.tsx에서 해당<Route>제거 (/broadcast24,/tvbroadcast,/scoreboard,/mobile-scoreboard,/mobile-broadcast)- 관련 컴포넌트 파일 삭제 (
BroadcastMain,TvBroadcast,ScoreboardController,MobileScoreboardController,MobileBroadcastScoreboard) — 상호 import 확인 analyticsService.ts의 추적 제외 목록에서 폐기 경로 정리- 앱(novato_app): StatPad의
_getTvBroadcastUrl/_copyTvBroadcastUrl및 관련 버튼 제거 /broadcast(유지)와의 공용 코드(예:LiveScoreService)는 남길 것