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 플러그인 라이선스 상태 확인