코치는 회원·시간표·수업기록만 이용할 수 있습니다.
Tennis Note 관리자 불러오는 중

테니스클럽하우스

대시보드

관리자 웹 전용
오늘 수업 0 코치별 시간표 기준
보강 요청 0 24시간 정책 적용
기록/차감 대기 0 코치 완료 처리 후 차감
결제 대기 0 결제/정산 처리 대기

오늘 운영

오늘 처리할 일

회원 현황

코치 업무

오늘 레슨

공지·알림

운영 요약

리포트 핵심

서비스 개선

개선·오류 접수

접수 내역을 불러오려면 새로고침을 눌러주세요.

이름 앱 연결 담당 코치 회원권 레슨시간 총·소진·잔여 상태 비고
Holding홀딩 요청 관리자 확인

개인 사유는 기간만 확인하고, 부상 증빙은 관리자만 열람합니다.

오늘 예약 0회 테니스노트 시간표 기준
확인대기 0건 코치 확인 필요
수업 단위 20/30분 40/60분은 연속 사용
7월 1주차 레슨관리표 기본 수업은 20분/30분, 40분/60분은 회원권 연속 사용으로 표시
평일 13:00~17:00수업 없음 · 긴 빈 시간은 시간표에서 접어 표시합니다.
24시간 전 회원 직접 변경 신청 가능
24시간 이내 코치 또는 관리자 승인 필요
회차 차감 수업 완료와 코치 확인 후 처리
회원 원래 수업 희망 보강 정책 상태 처리
결제 요청 0건 회원권 결제 요청을 등록하고 처리
결제 확인 0건 입금 또는 현장 결제 확인 필요
이용권 충전 0명 잔여 횟수 부족 회원

결제 처리 단계

회원권 충전 추적

결제 완료 후 자동 활성화 확인

결제/정산 목록

회원 항목 금액 수단 상태 처리

코치 정산 미리보기

실결제 기준 · 카드 결제는 현금가 정산
회원 담당/진행 코치 실결제 정산 기준 방식 최종 정산

연장 확인 필요

회원 상품 잔여 권장 처리 충전

결제 처리 로그

    미처리 수업 0건 코치 코멘트와 다음 커리큘럼 필요
    회원 피드 0건 운동일지와 사진·영상 확인
    차감 완료 0건 회원권 횟수 반영 완료
    오류/수정 0건 관리자 확인 또는 복구 필요

    기록/차감 확인

    회원 피드 · 코치 코멘트 · 다음 커리큘럼 · 횟수 차감

    따라갈 관리자 프로그램

    운영 벤치마크

    자동 알림 기준

    앱 푸시

      코치 전용 화면

      간단 모드

      회원 앱 1차 범위

      나중에 앱
      테니스노트

      엑셀 가져오기

      반영 전 검증

      정해진 양식의 엑셀 또는 CSV 파일을 먼저 검사합니다. 로컬·서버 검증을 모두 통과한 뒤 관리자가 마지막으로 확인해야 실제 DB에 반영됩니다.

      1. 양식 회원, 회원권, 결제, 정규시간을 한 줄에 정리
      2. 검증 필수값, 횟수 계산, 숫자, 코치명을 확인
      3. 확정 관리자 확인 후 서버에서 Supabase에 반영

      데이터 내보내기

      관리자 전용

      운영 중 필요한 회원, 회원권, 결제, 시간표, 상품, 코치 데이터를 엑셀/CSV/JSON으로 내려받는 화면입니다. 실제 서비스에서는 관리자 권한과 내보내기 이력을 남깁니다.

      회원 접근

      회원관리 권한

      관리자 설정

      기본값은 관리자만 처리입니다. 필요한 작업만 코치에게 열어도 본인 담당 회원권으로 제한됩니다.

      실사용 상태

      실사용 연결 상태

      1단계 기준

      실제 서비스로 넘어가기 전 DB, 권한, 결제, 알림, 기존자료 이전 준비 상태를 확인합니다.

      결제

      실결제 연결 설정

      PortOne 연결값은 이 브라우저에만 저장해서 데모 결제창 연결을 확인합니다. 실제 회원권 충전은 서버 검증과 웹훅 연결 후 자동화합니다.

      서버 DB

      실제 DB 읽기 상태

      로컬 설정값으로 Supabase에 접속해 주요 테이블을 읽을 수 있는지 확인합니다. 권한이 막히면 로그인 연결 단계가 필요하다는 뜻입니다.

      로그인

      로그인 제공자 상태

      통합앱 로그인에 필요한 Kakao, Naver Provider가 Supabase에서 켜져 있는지 읽기 전용으로 확인합니다.

      다음 설정 위치
      • Supabase Authentication > Providers에서 Kakao, Naver를 켭니다.
      • Redirect URL에는 통합앱의 회원 화면 주소를 등록합니다.
      • 첫 로그인 후 Authentication > Users의 UUID를 tn_users.auth_user_id에 연결합니다.
      http://127.0.0.1:8773/90-Dashboard/tennis-note-member-app/index.html

      권한

      권한 기준

      실사용 전 필수
      • 관리자: 전체 회원, 시간표, 결제/정산, 코치 권한, 정책 설정 관리
      • 코치: 같은 지점 시간표와 회원 수업기록 확인, 본인/대타 수업 처리
      • 회원: 본인 시간표, 운동일지, 회원권, 결제 요청, 커리큘럼만 확인
      • 서비스 키, 원본 매출, 개인정보 원본은 브라우저 앱에 넣지 않음

      회원권 상품

      할인권

      할인권은 관리자가 만들고, 코치는 관리자가 지급한 수량 안에서만 사용하게 두는 방식이 가장 안전합니다.

      코치 사전 등록

      관리자가 코치 이름과 휴대전화를 먼저 등록합니다. 코치가 같은 번호가 확인된 소셜 계정으로 로그인하면 코치 모드가 자동으로 연결됩니다.

      운영시간·브레이크

      관리자에서 정한 운영시간, 브레이크타임, 코치별 근무 블록이 통합앱의 회원 화면과 코치 모드에 같은 기준으로 반영됩니다.

      현재 적용 시간 보기
      즐겨찾는 브레이크
      브레이크 적용 코치

      공지 팝업

      회원/코치 앱 공통

      운영자가 제목, 내용, 노출 대상을 저장하면 통합앱의 회원 화면과 코치 모드에 팝업으로 표시됩니다. 급한 휴무, 우천, 테스트 안내처럼 앱을 열자마자 봐야 하는 내용에 사용합니다.

      자동 알림

      수업·회원권

      적용 정책

      현재 적용

      운영 안내

      정책 작성 기준

      복사해서 수정

      홀딩 정책

      관리자 수정

      환불 정책

      관리자 수정

      수업 운영

      수업 정책

      0개

      코치·직원

      자료 연결

      • 고객 관리 DB: 회원 원천
      • 레슨 관리 시트: 시간표 원천
      • 결제/정산 양식: 결제 원천
      • Business Report: 운영 리포트 원천