EP1. AIYAGI의 시작 — 인터랙티브 웹툰 플랫폼의 탄생
2025년 9월, 하나의 아이디어에서 AIYAGI가 시작되었습니다.
"독자가 직접 선택하고, 그 선택이 이야기의 결말을 바꾸는 웹툰을 만들 수 있을까?"
첫 번째 도전
Next.js 15와 TypeScript를 기반으로 프로젝트를 세팅하고, 캐릭터와 배경을 동적으로 합성하는 컴포지팅 시스템을 설계했습니다. 프로덕션 배포 초기에는 setCurrentStep 참조 오류, 브라우저 캐시 문제 등 기초적인 장벽들과 싸워야 했습니다.
2025-09-15 : fix: 프로덕션 setCurrentStep 참조 오류 해결
2025-09-15 : fix: GitHub Actions 배포 수정으로 근본 해결
2025-09-20 : feat: 모바일 웹 이미지 최적화
핵심 기술 결정
- Next.js 15 App Router — 서버 컴포넌트와 동적 라우팅
- Supabase — 인증, 데이터베이스, 스토리지 통합
- Tailwind CSS + Radix UI — 빠른 UI 개발
첫 번째 이야기 "바리스타 킹덤"이 탄생한 순간이었습니다.