<aside> 🛠️
백엔드 프로젝트 상세 페이지
</aside>
| 💰 결제 정합성 100% 포인트 중복 차감 0건 달성 | 🤖 운영 자동화 (Cron/Trigger) 18개+ API & 30개+ 트리거 설계 | ✅ 시나리오 기반 QA 완료 18개 엔드포인트 전수 검토 | | --- | --- | --- |
| 영역 | 기술 | 역할/비고 |
|---|---|---|
| Runtime | Deno (TypeScript) | 타입 안전성 + 서버리스 네이티브 |
| Edge Functions | Supabase Edge Functions | 멤버십·앨범·신고·결제·잠금 등 18개+ |
| Database | Supabase PostgreSQL + RLS | 행 수준 보안으로 데이터 격리 |
| Cron | Supabase pg_cron | 멤버십 자동 갱신 (매일 KST 01:00) |
| Trigger | PostgreSQL Trigger + pg_net | 포인트 감사 로그, 푸시 알림, 시간 자동화 |
| Auth | Supabase Auth (JWT) | 사용자 인증 + 파트너 권한 분기 |
| Storage | Supabase Storage | 멤버십 미디어, 앨범 포스트 파일 |
| Tools | Cursor, Postman, Git | AI 보조 개발, API 테스트, 버전관리 |

Cursor 활용 작업
| 작업 유형 | 세부 내용 |
|---|---|
| 반복 로직 생성 | Edge Function 기본 골격, CORS 헤더, 에러 핸들링 패턴 |
| 타입 정의 | TypeScript 인터페이스, Supabase 응답 타입 추론 |
| SQL 트리거 | pg_net HTTP 호출 트리거, 감사 로그 트리거 초안 |
| 테스트 시나리오 | Postman 엣지케이스 케이스 목록 초안 생성 |
검증 프로세스