Builder Notes

Astro, Supabase, Stripe, R2, Electron으로 AI 지원 이미지 SaaS를 구축한 방법

ImgKit 뒤에 있는 실용적인 출시 이야기: 무료 브라우저 이미지 도구, 보호된 다운로드, Stripe 체크아웃, Electron 데스크톱 앱, 그리고 AI 지원 빌드 워크플로.

ImgKit은 단순한 제품 베팅으로 시작했습니다. 사람들은 항상 실용적인 이미지 작업을 검색합니다. 파일을 압축하고, PNG를 WebP로 변환하고, 이미지 크기를 조정하거나, 업로드가 왜 흐리게 보이는지 이해해야 합니다.

그래서 첫 번째 버전은 의도적으로 작게 만들었습니다. 대시보드로 시작하는 대신, ImgKit은 무료 브라우저 측 도구와 실용적인 가이드를 출시했습니다. 사이트는 제품 방향이 여전히 테스트되는 동안 실제 작업을 해결할 수 있었습니다.

The Stack

공개 사이트는 Astro를 사용합니다. 첫 번째 성장 채널이 콘텐츠와 도구이기 때문입니다. 이 단계에서는 정적 페이지, 빠른 로딩, 깔끔한 SEO가 복잡한 앱 셸보다 더 중요합니다.

Supabase는 계정 로그인과 제품 액세스를 처리합니다. Stripe는 체크아웃을 처리합니다. Cloudflare R2는 비공개 다운로드 자산을 저장합니다. Cloudflare Workers는 체크아웃, webhook, 보호된 다운로드 흐름을 위한 API 경로를 제공합니다.

Electron은 로컬 배치 이미지 워크플로를 위한 데스크톱 레이어가 되었습니다. 그 앱을 통해 ImgKit은 소스 이미지를 호스팅된 변환 서비스를 거치지 않고 소프트웨어 가치를 탐색할 수 있습니다.

The Product Path

처음으로 유용했던 표면은 무료 도구였습니다.

  1. 브라우저에서 이미지 변환하기.
  2. 실제 업로드 제한을 향해 압축하기.
  3. 웹사이트와 스토어용 사본 크기 조정하기.
  4. 가이드로 주변 워크플로 가르치기.

그 다음에는 Pro 스타일의 로컬 워크플로가 왔습니다. 배치 변환, 배경 제거, 보고서, 그리고 데스크톱 패키징 수업입니다.

상용화 질문은 더 어려웠습니다. 유료 데스크톱 앱에는 서명, 지원 기대, 업데이트 처리, 그리고 신뢰가 필요합니다. ImgKit에는 작동하는 소프트웨어가 있었지만, 더 나은 첫 유료 제품은 빌드 프로세스 그 자체였습니다.

Why The First Paid Product Is A Builder Case Study

진짜 가치는 이미 개발자들에게 있었습니다.

  • Astro 콘텐츠와 제품 표면;
  • Supabase 멤버십 기반;
  • Stripe 체크아웃과 webhook 결정;
  • R2 보호된 다운로드 전달;
  • Electron 데스크톱 앱 교훈;
  • Codex 리뷰와 구현 워크플로;
  • 소프트웨어 판매에서 교육 제품으로의 가격 전환.

그것은 잠시 동안 ImgKit Builder Case Study가 되었는데, 설정 메모와 솔직한 결정 경로를 갖춘 소스 코드 및 튜토리얼 패키지였습니다. 그 독립형 오퍼는 현재 폐기되었습니다.

How AI Helped

AI 코딩은 제품 판단과 짝을 이룰 때 가장 가치가 있었습니다. 워크플로는 다음과 같습니다.

  1. 코드를 변경하기 전에 기존 저장소 검사하기.
  2. 작은 범위 지정 편집 만들기.
  3. 즉시 빌드하거나 테스트하기.
  4. 구문뿐만 아니라 제품 결과 검토하기.
  5. 반복 작업을 스크립트나 재사용 가능한 메모로 바꾸기.

목표는 AI가 단독으로 제품을 발명하게 두는 것이 아니었습니다. 목표는 제품 방향을 현실에 유지하면서 구현을 통해 더 빨리 움직이기 위해 AI를 사용하는 것이었습니다.

What Builders Can Learn

유용한 교훈은 “이 정확한 앱을 복사하라”가 아닙니다. 그것은 순서입니다.

  1. 구체적인 반복 문제로 시작하기.
  2. 실제 작업을 해결하는 무료 도구와 가이드 게시하기.
  3. 공개 체크아웃 전에 보호된 전달 추가하기.
  4. 지원과 신뢰가 준비되지 않았다면 유료 소프트웨어 일시 중지하기.
  5. 이미 가치 있는 부분 판매하기.

ImgKit의 경우, 그것은 잠시 동안 빌드 기록을 먼저 판매하는 것을 의미했습니다. 그 후 활성 유료 경로는 Gift Studio로 옮겨갔습니다.

Archived Case Study

AI 지원 SaaS, 로컬 데스크톱 MVP, 보호된 다운로드 제품, 또는 소스 코드 교육 패키지를 구축하고 있다면, 보관된 Builder Case Study 페이지가 구현 경로를 보존합니다. 이것은 더 이상 체크아웃 오퍼가 아닙니다.

자주 묻는 질문

ImgKit은 완성된 SaaS 템플릿입니까?

아니요. ImgKit은 실제 제품 프로젝트이며, 이전 Builder Case Study 페이지는 별도의 소스 코드 패키지로 판매되는 대신 현재 보관되어 있습니다.

왜 먼저 브라우저 이미지 도구를 구축했습니까?

브라우저 도구는 유용한 검색 페이지를 만들고, 당면한 사용자 문제를 해결하며, 더 무거운 유료 소프트웨어를 내밀기 전에 수요를 입증합니다.

AI 코딩은 어떤 역할을 했습니까?

AI 지원은 코드베이스를 검사하고, 범위가 지정된 변경을 구현하며, 흐름을 검토하고, 제품 결정을 작동하는 페이지와 스크립트로 바꾸는 데 도움이 되었습니다.

Resources

참고 자료

이 참고 자료를 사용하여 가이드, 관련 지원 페이지, 그리고 콘텐츠 제작자 사이를 이동하세요.

관련 가이드

다음 읽을 거리