Lecture Service
MVP 권한 흐름 우선 구축
결제, 영상 접근, 라이선스를 한 흐름으로 묶는 강의 플랫폼
프론트엔드는 Next.js App Router 기반으로 시작하고, 이후 NestJS 권한 서버와 Lemon Squeezy, Mux, Figma 플러그인 라이선스 검증을 연결합니다.
Signed playback previewMux
Mux playback ID 연결 대기 중
`NEXT_PUBLIC_MUX_DEMO_PLAYBACK_ID`를 설정하면 실제 플레이어가 이 영역에 표시됩니다.
결제 확정
Lemon Squeezy Webhook
영상 보호
Mux signed playback
라이선스
NestJS verification
Next step
프론트 기초가 잡히면 구매 후 학습 화면부터 연결합니다.
1. My Courses에서 구매 확정된 강의만 노출
2. 서버에서 signed playback token 발급 후 Mux Player 재생
3. My License에서 Figma 플러그인 라이선스 상태 확인