관리자 대시보드 카드 레이아웃과 정산 검증 체계 구축
목차
대시보드 카드 시스템 구축 및 레이아웃 편집 기능 추가
2026-04-01에 대시보드 관련 기능을 개선했음.
관리자 대시보드는 플랫폼 현황을 한눈에 파악하는 공간임. 카드 형식으로 주요 지표를 배치하고, 각 카드의 위치와 표시 여부를 편집할 수 있는 레이아웃 편집 기능도 있음.
카드 구성
- 실시간 거래 현황
- 잔액 및 수수료 집계
- 최근 가입 사용자
- 미처리 건 알림
카드 데이터는 각각 별도 쿼리로 가져오고, 필요에 따라 캐시를 적용해서 페이지 로드 시간을 줄였음. 대시보드 특성상 최신 데이터가 중요하니까 캐시 TTL을 짧게 설정했음.
정산 계산 로직은 기간별 집계 쿼리가 복잡한데, 인덱스 최적화와 서브쿼리 구조를 잘 짜야 반응 속도가 나옴.
다음
작업 규모는 크지 않았지만 운영 안정성을 위한 필요한 변경이었음. 이런 작은 수정들이 쌓여서 전체 시스템의 신뢰도를 높임.
정산 UI 개선 포인트
정산 화면에서 사용자가 가장 많이 보는 건 결국 숫자임. 총 거래액, 수수료, 실수령액을 명확하게 보여주는 게 중요함.
금액 표기는 천 단위 구분자와 '원' 단위를 일관되게 적용하고, 마이너스 금액은 빨간색으로 표시해서 직관적으로 구분할 수 있게 하는 게 좋음.
정산 검증의 중요성
수수료 계산 로직은 금전 관련이라 오류가 나면 바로 신뢰 손상으로 이어짐. 계층별 요율을 다르게 적용하면서 올림/버림 처리도 결과에 영향을 미침.
일반적으로 원 단위 반올림은 사용자에게 유리한 방향(내림)으로 처리함. 수수료를 내는 쪽은 내림으로 덜 내고, 받는 쪽은 올림 없이 정확하게 받는 구조가 분쟁을 줄임.
정산 배치는 멱등성이 중요함. 같은 기간을 두 번 실행해도 결과가 달라지면 안 됨.
다음
댓글 0
첫 댓글 달아줘.