Skip to content

⚙️ [기능추가][관리자] 관리자 페이지 통계 대시보드 실시간 활동 로그 추가 #236

@cksdid202

Description

@cksdid202

📝 현재 문제점

Image

현재 프론트엔드 대시보드 및 상세 페이지에 유저의 실시간 활동 로그(베팅 게임 참여, 백테스트 실행 결과, 퀀트 봇 매매 체결 내역 등)를 표시하는 UI가 구현되어 있으나, 이를 연동할 백엔드 API가 부재한 상태입니다.
유저의 최근 활동 내역을 통합하여 제공하거나, 실시간으로 피드에 반영할 수 있는 API 엔드포인트 구현이 필요합니다.

🛠️ 해결 방안 / 제안 기능

  • 통합 활동 로그 API 개발: Betting, Backtest, Quant 등 여러 도메인에서 발생하는 유저의 주요 활동 이력을 하나의 공통 형식으로 조회할 수 있는 엔드포인트 구현

  • 공통 DTO 설계: 도메인별로 다른 데이터 포맷을 프론트엔드에서 일관되게 렌더링할 수 있도록 ActivityLogResponse 형태의 공통 DTO 설계

  • 페이징 처리: 로그가 쌓일 것을 대비해 Pageable을 활용한 오프셋 기반 페이징 또는 커서(Cursor) 기반 페이징 적용

  • (선택) 실시간 데이터 푸시: "실시간" 요구사항을 충족하기 위해 단순 Polling 방식 외에 SseEmitter를 활용한 SSE(Server-Sent Events) 또는 WebSocket 통신 적용 검토

🙋‍♂️ 담당자

  • 백엔드: 이름
  • 프론트엔드: 이름
  • 디자인: 이름
  • AI : 이름

Metadata

Metadata

Assignees

Labels

BE백엔드 이슈

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions