1.6 KiB
1.6 KiB
Sprint 005 — 비용 모니터 + 실시간 + 배포
목표
토큰 사용량 추적, 비용 대시보드, WebSocket 실시간 업데이트, 프로덕션 배포.
태스크
TASK-016: 비용 모니터 API
- 담당: 나랑이
- 상태: pending
- 의존성: TASK-002
- 설명: 세션 로그에서 토큰 사용량 파싱 + 비용 계산
- 완료 기준:
GET /api/admin/costs→ 자매별/모델별 토큰 사용량 + 예상 비용- 기간 필터 (일/주/월)
TASK-017: 비용 대시보드 페이지
- 담당: 나랑이
- 상태: pending
- 의존성: TASK-016
- 완료 기준:
/admin/costs페이지: 차트 (bar chart) + 자매별 비교- 기간 필터 UI
TASK-018: WebSocket 실시간 업데이트
- 담당: 나랑이
- 상태: pending
- 의존성: TASK-002
- 설명: 자매 상태, 활동 피드 실시간 업데이트
- 완료 기준:
- WebSocket Gateway (Nest.js @WebSocketGateway)
- 메인 대시보드 자매 상태 카드 실시간 갱신
- 활동 피드 실시간 추가
TASK-019: 인프라 배포
- 담당: 이랑이
- 상태: pending
- 의존성: TASK-016, TASK-017, TASK-018
- 설명: Nginx 프록시 + PM2 + SSL
- 완료 기준:
- Nginx: hanarang.nabomhalang.co.kr → :3004, hanarang-api.nabomhalang.co.kr → :3005
- SSL 인증서 (Let's Encrypt)
- PM2 설정 (hanarang-web, hanarang-api)
- Dev 서버 배포 완료
- 브라우저에서 접속 확인
완료 기준 (Sprint 전체)
- 비용 모니터 페이지 작동
- WebSocket 실시간 업데이트 작동
- 프로덕션 배포 완료 + 브라우저 접속 확인