웹소설 인터랙티브 웹북 서비스

문장이 무드가
되는 순간

텍스트·삽화·음악을 하나로 엮은 감상 경험. 읽는 위치에 따라 배경음악과 화면의 무드가 함께 전환되는, 모바일 최적화 웹북 리더입니다.

9:41
달빛 소나타

창밖으로 스며드는 달빛이 방 안을 은은하게 물들였다. 지호는 노트북 화면을 닫고 잠시 창가에 기대섰다.

달빛 소나타

지금 재생 중 · 무드 1/3

요구사항 커버리지

RFP의 5개 기능 영역, 화면 단위로 준비했습니다

각 카드를 눌러 실제 동작하는 데모 화면으로 바로 이동할 수 있습니다.

인터랙티브 뷰어 원리

보유하신 JSON 스키마를, 그대로 무드로

클라이언트가 제공하는 콘텐츠 JSON을 그대로 호출해 렌더링합니다. 회차 파일만 교체하면 새 이야기가 즉시 반영됩니다.

JSON 스키마

클라이언트 에디터 산출물

파서 · 검증

블록·무드 구조 해석

블록 렌더

텍스트 · 삽화 배치

무드 엔진

배경색 · 음악 · 포인트 컬러

content/episode-12.json
{
  "episodeId": "ep-12",
  "title": "12화. 새벽의 문턱",
  "access": "paid",
  "moods": [
    { "id": "dawn", "label": "새벽 안개",
      "color": "#4d7cff",
      "bgm": { "kind": "synth", "preset": "calm" } }
  ],
  "blocks": [
    { "id": "b-01", "type": "text", "mood": "dawn",
      "text": "창밖으로 스며드는 달빛이…" },
    { "id": "b-02", "type": "illust",
      "src": "/content/illust/ep12-dawn.svg" }
  ]
}

개발 일정

2026년 10월 24일 오픈까지

STEP 1

계약 · 착수

즉시

요구사항 확정, JSON 스키마 협의

STEP 2

상세 기획 · UI/UX

2주

화면 설계서, 모바일 우선 디자인

STEP 3

프런트 · 백엔드 개발

8주

뷰어·결제·관리자, 카카오·PG 연동

STEP 4

QA · 안정화

2주

크로스 브라우저, PWA, 부하 점검

STEP 5

오픈 · 납품

10.24

결과 발표회 맞춤 서비스 오픈

설치 없이, 앱처럼

PWA 기반으로 홈 화면에 추가하면 네이티브 앱처럼 실행됩니다. Next.js · TypeScript · Tailwind로 구축한 정적 배포는 빠르고 안정적입니다.

Next.jsTypeScriptTailwind CSSPWA카카오 로그인포트원 · 토스

모바일에서 바로 체험

QR을 스캔해 직접 감상하고, ‘홈 화면에 추가’로 PWA 설치를 확인해 보세요.

배포 URL은 결과물 확정 후 삽입됩니다