다차 서비스의 사용자 활동을 모니터링하고 관리하기 위한 관리자 페이지입니다. 대시보드를 통해 서비스 현황을 직관적으로 파악하고, 신고 및 제재 시스템을 통해 서비스의 건전성을 유지하는 역할을 담당합니다.
이 모듈은 다음과 같은 핵심 기능들을 제공합니다.
서비스의 주요 지표를 시각화하여 제공합니다.
-
시세 및 거래량 조회: 시세 변동 그래프와 거래량을 조회하여 표시합니다.
-
회원 현황: 오늘 가입한 사용자 수와 전체 사용자 수를 표시합니다.
-
신고 현황: 오늘 접수된 신고 건수와 전체 신고 건수를 조회합니다.
사용자로부터 접수된 신고를 처리하는 기능입니다.
-
신고 내역 조회: 전체 신고 목록을 확인하고 상세 내용을 조회할 수 있습니다.
-
AI 기반 1차 검수: 접수된 신고는 AI가 1차로 승인/거절을 판단하며, 판단이 어려운 경우
검수 대기상태로 전환됩니다. -
관리자 2차 검수: AI가 판단하지 못한
검수 대기건에 대해 관리자가 직접 승인 또는 거절 처리를 합니다.
신고 검토 결과에 따라 사용자를 제재하는 기능입니다.
-
제재 내역 조회: 제재가 진행되었거나 예정인 내역 목록을 조회합니다.
-
제재 승인 처리
-
신고 유형에 따라 사용자에게 제재를 부여하고 대상의 상태를 '제재 완료'로 변경합니다.
-
대상 유저의 역할/권한을 변경하고, 관련 게시글을 블러(Blur) 처리합니다.
-
해당 신고 내역의 상태를
제재 완료로 변경합니다.
-
-
제재 미승인 처리
-
제재 대상의 상태를 '제재 미승인'으로 변경합니다.
-
해당 신고 내역의 상태를
제재 미승인으로 변경합니다.
-
회원 정보를 관리합니다.
-
회원 전체 조회: 전체 회원 목록을 조회합니다.
-
회원 상태 변경: 특정 회원의 계정 상태(차단, 차단 해제 등)를 변경합니다.
-
Backend: [Spring Boot, Java 17, Spring Data JPA, Spring AI]
-
Database: [MySQL]
-
Infrastructure: [AWS, Docker]
-
Monitoring: [Grafana, loki]