-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
BE백엔드 이슈백엔드 이슈
Description
📝 현재 문제점
현재 프론트엔드 대시보드 및 상세 페이지에 유저의 실시간 활동 로그(베팅 게임 참여, 백테스트 실행 결과, 퀀트 봇 매매 체결 내역 등)를 표시하는 UI가 구현되어 있으나, 이를 연동할 백엔드 API가 부재한 상태입니다.
유저의 최근 활동 내역을 통합하여 제공하거나, 실시간으로 피드에 반영할 수 있는 API 엔드포인트 구현이 필요합니다.
🛠️ 해결 방안 / 제안 기능
-
통합 활동 로그 API 개발: Betting, Backtest, Quant 등 여러 도메인에서 발생하는 유저의 주요 활동 이력을 하나의 공통 형식으로 조회할 수 있는 엔드포인트 구현
-
공통 DTO 설계: 도메인별로 다른 데이터 포맷을 프론트엔드에서 일관되게 렌더링할 수 있도록 ActivityLogResponse 형태의 공통 DTO 설계
-
페이징 처리: 로그가 쌓일 것을 대비해 Pageable을 활용한 오프셋 기반 페이징 또는 커서(Cursor) 기반 페이징 적용
-
(선택) 실시간 데이터 푸시: "실시간" 요구사항을 충족하기 위해 단순 Polling 방식 외에 SseEmitter를 활용한 SSE(Server-Sent Events) 또는 WebSocket 통신 적용 검토
🙋♂️ 담당자
- 백엔드: 이름
- 프론트엔드: 이름
- 디자인: 이름
- AI : 이름
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
BE백엔드 이슈백엔드 이슈