Skip to content

✨ Feature - 관리자 페이지 #46

@OJiyeong

Description

@OJiyeong

🛠️ Issue Description

서비스 운영 및 관리를 위한 관리자 페이지를 신규 개발합니다. 해당 페이지는 관리자만 접근 가능하며, 서비스의 주요 데이터 조회 및 사용자 관리를 위한 핵심 기능을 포함합니다.

💭 Functional role

  • 중앙화된 관리: 관리자가 사용자 정보, 서비스 데이터, 통계 등을 한곳에서 조회하고 관리할 수 있는 중앙화된 인터페이스를 제공합니다.
  • 운영 효율성 증대: 사용자 문의, 계정 문제, 데이터 이상 등 운영 중에 발생하는 다양한 상황에 신속하게 대응하여 운영 효율성을 높입니다.
  • 데이터 기반 의사결정 지원: 서비스 주요 지표(가입자, 활동 현황 등)를 시각화한 대시보드를 통해 데이터에 기반한 의사결정을 지원합니다.

📝 check-lists

  • 기본 레이아웃 및 인증
    • 관리자 페이지 라우팅 설정 (/admin/*)
    • 관리자 전용 로그인 페이지 UI 구현
    • 관리자 계정 인증 및 접근 제어 로직 구현 (백엔드 API 연동)
    • 관리자 페이지 기본 레이아웃 구현 (GNB, 사이드바 등)
  • 대시보드 구현
    • 주요 통계(총 사용자 수, 일일 가입자 수 등) 위젯 UI 구현
    • 통계 데이터 연동을 위한 백엔드 API 호출 및 데이터 시각화
  • 사용자 관리 기능 구현
    • 전체 사용자 목록 조회 페이지 UI 구현 (테이블 형태, 페이지네이션 포함)
    • 사용자 검색(이름, 이메일 등) 및 필터링 기능 구현
    • 사용자 상세 정보 조회 기능 구현 (모달 또는 상세 페이지)
    • 사용자 정보 수정 및 계정 상태 변경(예: 활성, 비활성) 기능 구현

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions