본문으로 건너뛰기
프로젝트 목록

JAKGA

플랫폼 경계 없는 웹툰 작가 데이터 아카이브

여러 플랫폼에 흩어진 웹툰 작가와 작품 정보를 크롤러로 자동 수집해 한곳에 모은 서비스입니다. 네이버웹툰·카카오페이지·레진코믹스·리디 등 국내 10개와 WEBTOON·Tapas·Manta 등 해외 5개 플랫폼에서 작가 7만 명, 작품 12만 건을 수집·정규화하며, 한국어판과 영문판을 별도 앱으로 운영합니다. 기획부터 크롤링 파이프라인, DB 설계, 프론트엔드, 배포까지 1인으로 개발·운영합니다.

담당 역할
기획·개발·운영 (1인)
상태
운영 중 (한국어판 · 영문판)

주요 기능

작가 페이지

  • 대표작 표지 스택, 작품 목록과 역할(글/그림/원작) 표시
  • AI로 생성한 작가 활동 요약
  • 한국어판 ↔ 영문판 작가 페이지 교차 연결

타임라인 & 작가 네트워크

  • 데뷔부터 최신작까지 작품별 연재 기간을 타임라인으로 표시
  • 공동 작업 관계를 force 그래프로 시각화 — 작품 표지·역할 배지를 Canvas 2D로 직접 렌더링

Discover & 탐색

  • 크롤링 결과로 자동 갱신되는 신작 웹툰·영상화 작품 메인
  • AI가 비슷한 작품끼리 자동 분류한 101개 유사 작품 그룹

영상화 & 커뮤니티

  • 드라마·영화로 영상화된 작품 카탈로그
  • 작품·작가를 임베드할 수 있는 웹툰 커뮤니티 게시판

보관함 & 신작 알림

  • 요일별/리스트 두 가지 형태의 개인 보관함
  • 팔로우한 작가의 신작 알림, 누락 정보 제보와 운영 검토

데이터 & 인프라

  • 플랫폼별 크롤러(Playwright)와 데이터 CLI로 작가·작품을 수집하고, 플랫폼마다 다르게 표기된 동일 작가를 하나로 병합
  • 병합된 작가의 옛 주소는 새 페이지로 301 리다이렉트해 외부 링크와 검색 색인을 유지
  • 페이지 캐시와 이미지 CDN 적용으로 성능 최적화

기술 스택

Next.js, TypeScript, Turborepo, Supabase(PostgreSQL), PGroonga, Drizzle ORM, Playwright, d3-force, Zustand, TanStack Query, Tailwind CSS, shadcn/ui, Vercel, AWS S3 · CloudFront, Cloudflare R2