프로젝트 배경
광고주-크리에이터 챌린지 매칭, IP 라이선싱 레이어, 영상 시안 업로드·선정 등 크몽·위시켓 수준의 3면 마켓플레이스 업무 흐름을 먼저 파악하고, 미션 등록부터 결제 요청 자동 발행까지 오픈베타 수준의 풀스택 서비스를 사전 구현했습니다. 광고주 미션 등록·시안 선정, 크리에이터 영상 제출, 관리자 IP 관리·결제 확인 등 실제 운영 시나리오 8가지를 사전에 검증해둔 덕분에, 6주 안에 현장에서 바로 쓸
프로젝트 성과
광고주·크리에이터·관리자 3면 플로우 완성
미션 등록부터 시안 선정·결제 요청까지 실제 사용 흐름 8가지를 직접 검증. 배포 즉시 모든 화면 정상 동작 확인
IP Booster — 라이선스 IP 카탈로그
드라마·연예인·웹툰 IP 8종을 광고 소재로 미션에 연결, 크리에이터 시안에 IP 뱃지 표시. 관리자 수동 등록·관리 지원
200MB 영상 업로드 & 확장 설계
TUS Resumable Upload로 대용량 영상 안정 처리. Mux·Cloudflare Stream 전환 가능 어댑터 패턴으로 향후 확장 대비
결제 링크 자동 발행 & 어드민 운영
시안 선정 즉시 토스페이먼츠 결제 링크 자동 생성. 관리자 입금 확인 후 미션 활성화, 이메일·슬랙 알림 4종 자동화
Supabase RLS 역할별 권한 격리
광고주·크리에이터·관리자 3역할에 RLS 정책 적용. Rate Limiting·이메일 인증·신고/차단으로 오픈베타 보안 확보
핵심 기능
진행 단계
요구사항 분석 & 18개 GitHub Issue 등록
2026.05.05
공고 8개 영역을 18개 GitHub Issue로 분해하고 SSOT로 등록, Next.js 14 + Supabase 부트스트랩 통과
프로젝트 상세
광고주가 미션을 등록하면 AI 크리에이터들이 영상 시안을 경쟁 제출하고, 광고주가 선정·결제하는 챌린지형 3면 마켓플레이스 파일럿입니다. 드라마·연예인·웹툰 IP를 광고 소재로 활용하는 IP Booster 기능을 포함하며, Next.js 14 App Router + Supabase + Vercel 스택으로 오픈베타 수준의 풀스택 서비스를 구현했습니다. 광고주·크리에이터·관리자 3개 역할 RLS, 200M







