[3주차] 바이브 코딩, 1인 창업가 부트캠프 (AI Product Builder)

영상: https://www.youtube.com/watch?v=X9cna-h9mC4 강의명이 "AI 프로덕트 빌더"에서 "바이브 코딩 1인창업가 부트캠프"로 변경됨 — "AI 프로덕트 빌더"가 너무 어려워 보여서 진입장벽이 될 수 있다는 판단


📋 목차

  1. 오프닝 & 근황
  2. 돈 될 만한 아이디어 찾기
  3. 리액트를 왜 쓰는가
  4. 서버리스 개념과 적용
  5. AI API 연결 (OpenAI)
  6. 바이브 디자인
  7. 글로벌 결제 (Polar)
  8. 이메일 전송 (Resend)
  9. 다국어(i18n) 지원
  10. 서비스 고도화 & 배포
  11. 액션 아이템 & 다음 주 예고

1. 오프닝 & 근황

라이브 시청의 가치

강의명 변경

해커톤 공지

2주차 과제 결과

이번 주 이벤트


2. 돈 될 만한 아이디어 찾기

핵심 원칙: 이미 증명된 시장을 공략하라

조코딩의 실제 경험: 패션 컨설팅

"Your margin is my opportunity" (Jeff Bezos)

핑크텍스 전략

이번 주 프로젝트: AI 퍼스널 스타일리스트


3. 리액트를 왜 쓰는가

라이브러리/프레임워크 = 갖다 쓰는 도구 모음

순위가 높은 것을 써야 하는 이유

언어 & 프레임워크 순위

컴포넌트 개념 (지적 허영심용)

Vite(비트) = 빌드 도구

React+Vite vs Next.js 차이

React + Vite Next.js
역할 프론트엔드 전용 프론트+백엔드(서버)
배포 Cloudflare Pages Vercel
서버 연산 없음 (CDN 캐시만) 있음 (SSR 등)
비용 전 세계 무제한 무료 트래픽에 따라 과금

CDN 개념 (TMI)


4. 서버리스 개념과 적용

서버리스 = 종량제 백엔드

콜드 스타트

Cloudflare Pages Functions

JAMstack 아키텍처


5. AI API 연결 (OpenAI)

API = 갖다 쓰는 것

OpenAI의 AI를 갖다 쓰는 구조

옛날 개발자 vs 지금

세팅 절차

  1. OpenAI Platform 가입
  2. Organization 생성 → 프로젝트 생성
  3. API 키 발급 — 절대 공개 금지! "노출되면 카드 등록해 놓은 돈이 싹 빠져나감"
  4. 크레딧 충전 (~$5 권장)
  5. Playground(대시보드 > Chat)에서 테스트 후 코드 복사

Playground에서 실험

비용 계산 (GPT-5.2 기준)

모델 입력 (100만 토큰) 출력 (100만 토큰) 1회 분석 비용
GPT-5.2 $1.75 $14 ~29원
GPT-5.2 Mini $0.25 $2 ~5원

이미지 생성 API

최신 API 방식 주의

구현 구조

프론트엔드(React) → Cloudflare Functions → OpenAI API
                     (API 키 보관)         (텍스트+이미지)

기타 AI 모델 옵션


6. 바이브 디자인

디자인도 딸깍으로 가능한 시대

주요 도구

Stitch (stitch.withgoogle.com)

Tailwind CSS

shadcn/ui

Motion (motion.dev)

Mobbin (mobbin.com)

V0 (Vercel)

워크플로우

  1. Stitch에서 프롬프트 입력 → 디자인 생성
  2. 코드 + 스크린샷 다운로드
  3. 클로드에게 파일 첨부 + "이 코드와 이미지 참고하여 메인 페이지 만들어줘"
  4. Tailwind CSS 자동 적용됨

7. 글로벌 결제 (Polar)

한국에서 Stripe를 쓸 수 없는 이유

MOR (Merchant of Record) 서비스

수수료 비교

항목 Stripe Polar (MOR)
한국인 사용 ❌ (미국 법인 필요)
수수료 2.9% + 30¢ 4% + 40¢
사업자 필요 - ❌ (개인 가능)
세금/법적 책임 직접 Polar가 대행

Polar 규정 준수 (가장 중요!)

구현 절차

  1. Polar 가입 → Organization 생성
  2. 샌드박스 환경에서 개발/테스트 (실제 돈 X)
  3. 샌드박스 = "모래놀이터. 개발자들이 다치지 말고 안전하게 놀라는 곳"
  4. Product 등록 (이름, 설명 마크다운, 가격, 미디어 이미지 16:9)
  5. llms-full.txt 문서 복사 → AI에게 결제 기능 구현 지시
  6. "어차피 사람은 문서를 안 본다. AI가 보기 좋게 만든 거"
  7. API 토큰 발급 (권한: checkout read/write, order read, refund write)
  8. 만료일 설정 주의: 실 운영 시 "만료 없음"으로 설정해야 중간에 안 끊김
  9. 테스트 카드: 4242 4242 4242 4242 (아무 만료일/CVC)
  10. 프로덕션 전환 시 API 키/Product ID 교체
  11. 샌드박스 → 프로덕션 전환 시 AI에게 명확히 알려줘야 함 (안 하면 인간 할루시네이션)

가격 전략

출금 과정 (실제 경험)

  1. 동물상 테스트 서비스에서 $47.66 결제 받음
  2. 수수료 떼고 $44.85 남음
  3. Polar에서 $10 이상 적립 → Withdraw 신청
  4. Stripe 통해 입금 (12월 8일 신청 → 12월 11일 은행 입금, 약 3~4일)
  5. 한국 일반 은행 계좌로 원화 입금 (외화통장 불필요)
  6. 세금: 종합소득세 때 신고 — 세무사에게 넘기면 처리해줌

100% 할인 쿠폰으로 자체 테스트

심사 제출

실시간 매출 발생

Stripe Atlas (향후 5주차)


8. 이메일 전송 (Resend)

Resend 선택 이유

세팅 절차

  1. Resend 가입 (Google 또는 GitHub 연동)
  2. 도메인 등록 (Domains > Add Domain)
  3. Region: 도쿄 (한국 없음, 가장 가까운 곳)
  4. Cloudflare DNS 자동 감지 → 승인만 해주면 연결 완료
  5. API 키 발급 (API Keys > Create API Key)
  6. 권한: Full Access 또는 Sending만
  7. .dev.varsRESEND_API_KEY 등록
  8. AI에게 llms-full.txt 제공 + "이메일로 결과 리포트 전달하는 기능 구현해줘"

이메일 정책

이메일 발송 시 주의사항

배포 시 환경 변수 등록 필수


9. 다국어(i18n) 지원

글로벌 서비스의 필수

i18n = Internationalization

구현 방법

단위 변환 문제 (글로벌 마인드)


10. 서비스 고도화 & 배포

배포 흐름

Firebase Studio(개발) → GitHub(코드 저장) → Cloudflare Pages(배포)

환경 변수 관리

서비스 약관 필수 페이지

프리미엄(Freemium) vs 유료 전용

남은 보완 사항


11. 액션 아이템 & 다음 주 예고

이번 주 미션: 첫 판매 달성하기

다음 주 (4주차) 예정

5주차 예정


🔧 사용 도구 & 링크 정리

도구 용도 링크
Firebase Studio 클라우드 IDE https://firebase.studio
React + Vite 프론트엔드 프레임워크 -
TypeScript 프로그래밍 언어 (2025년 1위) -
Cloudflare Pages 무료 호스팅/배포 (무제한) https://pages.cloudflare.com
Cloudflare Workers 서버리스 백엔드 (일 10만 건 무료) https://workers.cloudflare.com
OpenAI API AI 텍스트/이미지 생성 https://platform.openai.com
Polar 글로벌 결제 (MOR) https://polar.sh
Polar 샌드박스 결제 테스트 환경 https://sandbox.polar.sh
Resend 이메일 전송 API https://resend.com
Stitch AI 디자인 생성 (구글) https://stitch.withgoogle.com
Tailwind CSS CSS 유틸리티 https://tailwindcss.com
shadcn/ui React UI 컴포넌트 https://ui.shadcn.com
Motion 애니메이션 라이브러리 (MIT) https://motion.dev
Mobbin 디자인 레퍼런스 https://mobbin.com
Replicate 오픈소스 AI 모델 API https://replicate.com
Claude Code AI 코딩 어시스턴트 (Max $200) -
Product Hunt 제품 런칭/홍보 https://producthunt.com
i18next 다국어 라이브러리 https://www.i18next.com
react-i18next 리액트 i18n https://react.i18next.com

💡 핵심 인사이트

  1. "사람이 들어가서 비싼 시장"을 AI로 파괴하라 — AX의 시대, 기회가 넘친다
  2. 핑크텍스: 여성 타겟 서비스가 수익 80배 차이. "상남자는 핑크다"
  3. 순위 높은 기술을 쓰라 — AI가 더 잘 도와준다 (React, TypeScript)
  4. 문서를 사람이 읽지 마라llms-full.txt를 AI에게 주면 된다
  5. 무조건 글로벌 — 한국 5천만 vs 세계 60억+
  6. 결제 규정 준수가 핵심 — Polar의 Acceptable Use Policy 반드시 확인. 운세도 안 됨!
  7. 손해 볼 수 없는 구조 — 결제 후에만 API 호출 → 원가 이하 손실 불가
  8. 초천재들이 만든 것을 딸깍 — 디자인, 애니메이션, 보안, 가격 전략 모두 가져다 쓰기
  9. 인간이 문제 — AI 할루시네이션보다 인간 실수(환경 변수 누락, 샌드박스/프로덕션 혼동)가 더 많음
  10. $3.99의 마법 — Apple/Amazon 초천재들이 연구한 심리적 가격. 그냥 따라하면 됨

🎯 비용 구조 요약

완전 무료

유료 (필수)

유료 (선택)

수익 구조

고객 결제 $3.99
  - Polar 수수료 (~4% + 40¢) = ~$0.56
  - OpenAI API 비용 (~$0.02~0.10)
  = 순이익 ~$3.33 (마진율 ~83%)