DUGOUT 9 — LumX의 KBO 경기 동반 서비스 데모
공개 데모KBO 경기 동반 서비스2026 공개 데모

개발 중인 공개 데모 사례

DUGOUT 9

오늘 경기와 야구 기억을 연결하는 KBO 팬 서비스

응원 구단을 선택하면 오늘의 경기방에서 선발과 라인업, 최근 흐름, 공식 소식과 경기 후 리뷰를 확인하고, 팀 역사와 퀴즈·선수 추리·연결 퍼즐을 이어서 즐길 수 있도록 설계했습니다.

DUGOUT 9은 KBO 공식 서비스가 아닌 독립 팬 프로젝트입니다. 현재 공개 데모로 접근할 수 있지만 데이터 이용 범위와 구단 상표 표기, 영속 계정·저장소와 운영자 권한은 정식 운영 전에 확인하고 완성해야 합니다.

서비스 개발 기록

오늘의 경기 정보와 팬의 기억을 하나의 흐름으로 만든 과정

흩어진 경기 정보와 팬 콘텐츠를 응원팀 중심의 경기방으로 묶고, 경기 전·중·후에 달라지는 맥락과 다시 찾을 이유를 함께 설계했습니다.

  1. 01관찰과 근거

    오늘 볼 것과 오래 기억할 것이 흩어진 경험

    확인한 질문
    KBO 팬은 응원팀의 오늘 경기를 준비할 때 왜 여러 화면을 오가야 하는가?
    내린 판단
    일정·선수 기록·최근 흐름·공식 소식과 팀의 기억을 별도 목적이 아닌 하나의 경기 경험으로 바라봤습니다.
    판단에 사용한 근거
    경기센터, 기록, 뉴스와 구단 콘텐츠가 서로 다른 위치에 있어 팬이 오늘의 관전 맥락을 직접 조합해야 한다는 문제에서 시작했습니다.
  2. 02문제와 원칙

    또 하나의 스코어 앱보다 응원팀의 경기 동반자

    확인한 질문
    점수와 기록을 반복하지 않으면서 팬에게 어떤 고유한 가치를 줄 수 있는가?
    내린 판단
    모든 기록을 나열하기보다 응원팀 기준으로 오늘 무엇을 볼지 설명하고, 수치에는 출처와 기준 시점을 함께 제시했습니다.
    판단에 사용한 근거
    속보 경쟁보다 선발·타순·최근 흐름을 관전 포인트로 연결하고 경기 후 예상과 실제를 비교하는 경험이 제품의 차이를 더 분명하게 만들었습니다.
  3. 03가설과 범위

    응원팀 선택에서 오늘의 경기방까지

    확인한 질문
    첫 공개 데모가 반드시 완성해야 할 핵심 사용자 흐름은 무엇인가?
    내린 판단
    응원팀 선택과 시점별 경기방을 핵심으로 두고, 팀 역사·퀴즈·퍼즐은 경기 전후 재방문을 돕는 보조 루프로 배치했습니다.
    판단에 사용한 근거
    제품의 첫 약속을 ‘야구 문제를 많이 푸는 곳’이 아니라 ‘내 팀의 오늘 경기를 더 잘 보는 곳’으로 정했습니다.
  4. 04경험과 시스템

    경기 시점에 맞춰 바뀌는 모바일 데이터 제품

    확인한 질문
    외부 경기 데이터를 출처가 분명하고 실패에 견디는 모바일 경험으로 어떻게 연결할 것인가?
    내린 판단
    Next.js와 TypeScript로 경기 데이터를 수집·정규화하고, 경기 전 리포트 동결과 최신·지연 상태, Cloudflare 저장·큐 구조, 모바일 PWA 경험을 함께 구현했습니다.
    판단에 사용한 근거
    공식 출처 링크, 시점별 갱신 주기, 메모리 fallback, D1·R2·Queues 연결 지점을 코드에 분리해 데이터가 없을 때 임의의 수치를 만들지 않도록 했습니다.
  5. 05출시와 학습

    접속 가능한 데모와 운영 가능한 서비스 사이

    확인한 질문
    공개 데모를 실제로 오래 운영할 서비스로 바꾸려면 무엇을 먼저 완성해야 하는가?
    내린 판단
    기능 수를 더 늘리기보다 데이터 이용 범위, 영속 저장, 실제 계정과 운영자 권한을 다음 출시 기준으로 둡니다.
    판단에 사용한 근거
    현재 공개 화면과 경기 데이터 연결은 작동하지만 경기 저장은 메모리 fallback이고 계정·랭킹·관리 상태는 로컬 데모이므로 성과나 운영 완성을 주장하지 않습니다.
다음 판단에 사용하는 신호
현재 초점
경기 전후 다시 찾을 이유
현재 단계
공개 데모 · 개발 중
다음 판단
권리 검토와 영속 운영 기반 완성

이 항목은 이미 달성한 성과가 아니라, 운영과 검증에서 다음 결정을 내리기 위해 보는 근거입니다.

구현에 사용한 기술

  • Next.js
  • TypeScript
  • Cloudflare Workers
  • 경기 데이터 파이프라인
  • 모바일 PWA

정식 운영 전 남은 조건

  • KBO 데이터 이용 범위와 구단 상표 표기 검토
  • 경기 리포트의 영속 저장소와 수집 워커 연결
  • 실제 계정·랭킹·운영자 권한과 검수 이력 구현

지금 의견을 듣고 싶은 질문

응원팀의 오늘 경기를 준비할 때 가장 먼저 확인하고 싶은 정보는 무엇이며, 어떤 콘텐츠가 경기 뒤에도 다시 찾게 만들까요?

의견 남기기