첫 번째 AI SaaS 개발 경험: Kattalog 프로젝트
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
인공지능, 웹 개발
대상자
- 대상자: e커머스 판매자, 독립 개발자, AI SaaS 기업
- 난이도: 중간 (기존 AI 모델 활용, 개발 도구 자동화 기능 활용)
핵심 요약
- AI SaaS 개발 핵심: 기존 공개된 AI 모델(Replicate, Fal.ai) 활용 → "AI 모델 직접 학습 필요 없음"
- 기술 스택: Astro (SSR 모드), React, TailwindCSS, Konva.js (이미지 편집기)
- MVP 개발 주기: 3개월 (2025년 2월 ~ 5월) → Cursor, v0 활용으로 50% 코드 자동 생성
섹션별 세부 요약
1. 프로젝트 동기
- 시장 공백 분석: e커머스 사진 편집 툴 경쟁 제품 대부분 기술 중심 → 사용자 친화적 '이미지→이미지' 기능 필요성 인식
- 개인 경험 활용: 5년간 e커머스 산업 경험 → 판매자 니즈 정확히 반영
- AI 모델 탐색: ChatGPT와 협업 → Kattalog(제품 사진 AI SaaS) 기획 결정
2. 개발 프로세스
- MVP 기능:
- 제품 이미지 배경 제거
- 사용자 지정 배경으로 4장의 이미지 생성
- 개발 도구:
- Cursor (50% 코드 자동 생성)
- v0 (React 컴포넌트 생성 자동화)
- 시간 관리:
- 풀타임 일자리 병행 → 오전 시간대 집중 개발
3. 기술 스택
- 프레임워크:
- Astro (SSR 모드)
- React + TailwindCSS (UI 개발)
- Shadcn / Radix (UI 구성 요소)
- 데이터베이스: PostgreSQL + Drizzle
- 인증: BetterAuth
- 스토리지: Cloudflare R2
- 배포: VPS + Coolify (자체 호스팅)
4. 주요 도전 과제
- AI 모델 탐색: 3주간 Replicate, Fal.ai 모델 평가 → 기본 모델 사용, 사전 학습 없음
- 지불 처리: Polar.sh (Stripe 지원 없음)
- 시장 적합성: 제품-시장 적합성(PMF) 확보 → Product Hunt 출시 예정
5. 유료/무료 기능 구분
- 유료 기능:
- 배경 생성 (주요 기능)
- 무료 기능:
- 배경 색상 선택
- 사전 생성 배경 사용
결론
- AI SaaS 개발 팁: 기존 공개 모델(Replicate, Fal.ai) 활용 + Cursor, v0 자동화 도구 사용 → 개발 시간 50% 절감 가능
- Kattalog 핵심 가치: e커머스 판매자 대상 저비용, 고품질 이미지 편집 기능 제공
- 구현 방법: MVP 기능 축소 + 기존 AI 모델 연동 → 소규모 개발자도 접근 가능