01 · Dashboard

대시보드

Creator Studio · Project Document

크리에이터 스튜디오 구축

메가파일에서 성인 AI 영상을 올리는 크리에이터를 위한 크리에이터 파트너 콘솔 구축 프로젝트의 기획 문서입니다.

DOCUMENT STATUS
기능정의서 v0.1 · 계정권한 정책 접수
PROJECT PROGRESS

전체 진행률

0%

진행 중 · 리뷰 Task

0

Creator Studio · Project Overview

크리에이터 스튜디오(Creator Studio)

메가파일에서 성인 AI 영상을 올리는 크리에이터가 콘텐츠 업로드, 검수, 판매 현황, 정산을 한 곳에서 다루는 크리에이터 파트너 콘솔을 구축합니다.

후키 외부의 단독 플랫폼으로 만들되, DB와 미디어 서버는 후키와 공유하고 인터페이스가 확립된 뒤 연동합니다.


목적

항목내용
구축 대상크리에이터가 직접 쓰는 파트너 콘솔(크리에이터 스튜디오)
핵심 가치업로드부터 검수, 판매 확인, 정산까지 한 화면 흐름으로 연결
기준 문서기능정의서 v0.1, 계정 권한 정책 및 크리에이터 계정·콘텐츠 스키마(2026-09-02)
연동 대상후키(본 플랫폼) — 공유 DB, 미디어 서버, 크리에이터 세션 규약

구성 형태

CREATOR PLATFORM
크리에이터 스튜디오

후키 외부의 단독 플랫폼

  • 크리에이터 로그인·콘솔 화면
  • 업로드·검수·판매·정산 화면
  • 후키 인터페이스 확립 후 연동
HOOKY
후키 본 플랫폼

회원 대상 콘텐츠 서비스

  • 회원·어드민·검수자·제휴 운영자 principal
  • 검수(/review), 제휴 운영(/partner)
  • 콘텐츠 재생·잠금해제
공유 계층 — Postgres DB(Creator, creator_account, Series/Story/Episode/EpisodeMedia) · 미디어 서버(R2 키, HLS 트랜스코드, presigned URL)
  1. 후키 외부의 단독 플랫폼 형태로 구축한다.
  2. 후키 플랫폼과는 DB/미디어 서버를 공유한다.
  3. 인터페이스 확립 후, 후키 - 크리에이터 플랫폼 간 연동한다.

대상 사용자

구분내용
주 사용자크리에이터 — Creator 프로필과 creator_account 로그인 자격을 가진 접속 주체
접근 경로/studio (dashboard, upload, series, stories, episodes, reviews, settlement, analytics, settings)
데이터 범위세션의 Creator.id 스코프 안의 자기 콘텐츠·판매·정산 데이터
제외 대상회원(User), 어드민, 검수자, 제휴 운영자 — 별도 principal이며 이 콘솔로 접근하지 않음

핵심 원칙

  • 로그인 자격은 principal별 분리 원칙을 지킨다 — 크리에이터 인증은 creator_account 규약 기반.
  • 소유 스코프 키는 항상 세션의 Creator.id — 요청 파라미터의 creatorId를 신뢰하지 않는다.
  • 가격은 Episode.price 단일 소스, 유료 게이트는 EpisodeMedia.isPaid — 두 축을 섞지 않는다.
  • 미디어 원본 직링크는 노출하지 않고 권한 확인 후 presigned URL만 사용한다.
  • 정의서 항목 중 스키마 근거가 없는 기능은 미확정으로 표기하고 결정 후 착수한다.
  • 화면 용어는 정의서 원문 항목명을 그대로 쓴다.

Task 목록

유형·상태·일정 기준의 작업 목록입니다.

ID유형제목상태일정
완료 진행중 리뷰 대기 휴무 (주말·추석) 일 단위 · 2026-09-01 ~ 2026-09-30
전체 진행률 (Task 상태 가중 평균)0%