핵심 요구사항
- Supabase 프로젝트 설정 및 이메일/패스워드, 매직 링크 인증 기능 구현
- 테넌트 및 사용자 역할 정의를 포함한 멀티테넌트 스키마 설계
- GHL 커스텀 JS/API 호출을 통한 Supabase와의 안전한 연결 구현 (클라이언트 측 토큰 처리)
- 주요 모듈에 대한 CRUD 엔드포인트 또는 RPC 개발
- 환경 변수, 테이블 정의, 인증 규칙 등 명확한 기술 문서 작성
본 프로젝트는 기존 GoHighLevel (GHL) 기반의 AI 스튜디오 멀티테넌트 SaaS의 사용자 관리 및 핵심 데이터를 Supabase로 이전하는 통합 작업입니다. 주요 내용은 Supabase 인증 시스템 구축, 멀티테넌트 데이터베이스 스키마 설계, 그리고 GHL 프론트엔드와 Supabase 간의 CRUD API 연동 개발입니다. Supabase 및 API 개발 경험이 풍부하며 멀티테넌트 아키텍처에 대한 이해가 있는 개발자에게 적합합니다.