VibeCity: AI 기반 감정 채팅 서비스, React & Vercel로 2주만에 개발
AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

Show GN: VibeCity - 당신의 감정을 안아주는 대화 공간

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

바이브코딩

대상자

  • *개발자 및 디자이너**
  • 난이도: 중간 수준 (AI 도구 활용 및 React 기초 지식 필요)

핵심 요약

  • AI 도구 (ChatGPT, Midjourney, SunoAI)를 활용해 2주만에 감정 기반 채팅 서비스 VibeCity를 구현
  • AI 생성형 콘텐츠 (캐릭터, 배경, 음료 이미지) 생성을 통해 디자이너 없는 팀에서도 프로토타입 개발 가능
  • Vercel을 통한 서버리스 배포로 빠른 구축 및 커스텀 도메인 연결 가능

섹션별 세부 요약

1. 서비스 개요 및 목표

  • 감정 기반 채팅 플랫폼 구현: 사용자가 감정 상태를 선택 후 추천 음료와 가상 손님과 대화
  • 2주 디자인 스프린트 과정으로 개발: "위로, 공감, 재미" 제공을 목표로 한 스프린트 프로젝트
  • 2D 픽셀아트 기반의 클래식 미드나잇 바 환경 구현

2. 사용한 AI 툴 조합

  • 캐릭터 프롬프트: ChatGPT, Silly Tavern
  • 이미지 생성: Midjourney, Whisk(Imagen4), Imagen3
  • 배경 세계관: ChatGPT 4o, Gemini 2.5 Pro
  • 음악 생성: SunoAI
  • 프로토타입 개발: Claude Sonnet 4, ChatGPT 4.1

3. 개발 환경 및 도구

  • IDE: Cursor, Github Copilot
  • 백엔드: Vercel 서버리스 환경 (Hobby 단계 무료 요금제)
  • 데이터베이스: 서버리스 SQLite
  • 프론트엔드: React (초보자 개발자 대상)

4. 개발 과정 및 도전

  • AI 콘텐츠 생성의 한계: 연속성 저하, Agent 모드보다 Ask 모드 중심으로 개발
  • 게임 씬 구현의 어려움: 명확한 설계 지시 부족으로 인한 설계 복잡성 증가
  • React 학습 곡선: Vercel의 간편한 배포 환경으로 개발자 친화적

결론

  • AI 도구 활용Vercel 서버리스 배포를 결합해 빠른 프로토타입 개발 가능
  • 디자이너 없는 팀도 생성형 AI로 충분한 애셋 생성 가능
  • React + Vercel 조합은 초보자도 쉽게 배포 가능한 개발 환경 추천