Supabase Realtime + RLS 동시 적용 구조 설계Realtime subscription과 RLS 정책을 동시에 적용하여 학생별 데이터 격리를 유지하면서 교사-학생 실시간 동기화를 구현하는 아키텍처를 설계합니다.
3역할 JWT custom claims 기반 권한 체계student/teacher/admin 역할을 JWT에 삽입하고 Next.js middleware + Supabase RLS 이중 레이어로 권한을 검증하는 구조를 구축합니다.
전자칠판 전용 UI 최적화 설계1920px+ 대형 화면에서 Fullscreen API와 container query를 활용한 전자칠판 전용 레이아웃을 적용합니다.
멀티테넌시 school_id 격리 구조모든 테이블에 school_id를 FK로 설정하고 RLS에서 자동 필터링하는 멀티 학교 SaaS 데이터 격리 구조를 설계합니다.