2026-07-12 Shopify Auto 작업일지입니다. 오늘은 2건의 작업을 진행했습니다.
[프로젝트 전체] SaaS 수익화 및 설치형 패키지
현상/기능
- B2B SaaS 구독형과 고객 서버 설치형 패키지로 수익화할 수 있도록 시스템 보완
- 실제 PG 결제는 제외하고 조직별 데이터 격리, 가입, 플랜 한도, Docker 설치 지원
작업
- `/register` — 새 조직 관리자 가입과 초대 코드 멤버 가입
- 인증 JWT/세션에 `orgId` 추가
- `/api/accounts`, `/api/orders`, 서버 페이지에 조직 격리 및 관리자 권한 가드 적용
- `/accounts` — 조직명/플랜/상점 한도 및 관리자 전용 초대 코드 표시
- `src/lib/` — 향후 정기결제 연동 시그니처(현재 비활성)
- `Dockerfile`, `docker-compose.yml`, `.dockerignore` — Next.js+MariaDB 설치형 패키지
- `INSTALL.md` — 설치, n8n 연결, 기존 DB 마이그레이션, 운영 절차
- 변경 TypeScript 파일 ESLint 통과
- `npx tsc --noEmit` 통과
- `npm run build` 성공 (`/register`, `/api/register` 포함)
- React Doctor 21점 → 32점 개선; 남은 진단은 기존 템플릿 파일 중심
- 로컬에 Docker CLI가 없어 `docker compose config` 실행 검증은 미수행
[사업 자료] 수익 모델 소개서
현상/기능
- 현재 시스템의 SaaS 수익 구성과 설치형 패키지 수익 구성을 각각 한 페이지로 정리한 PPT 제작
생성 파일
- `Shopify_Auto_Revenue_SaaS_Package.pptx`
- 1페이지: 호스팅형 B2B SaaS의 수익 구성, 핵심 기능, 목표 고객, 확장 흐름
- 2페이지: Docker 설치형 패키지의 수익 구성, 납품 구성, 적합 고객, 판매·납품 흐름