BASE CHAIN - 블록체인 야구 티켓팅 플랫폼 기획자료

포트폴리오 공개용 문서 · 원본 엑셀 다운로드 가능
엑셀 다운로드

MVP 기능 정의서

BASE CHAIN - 블록체인 야구 티켓팅 플랫폼 | MVP 기능 정의서
2026.03 ~ 고도화 중 기준 | MVP 범위 = 야구 경기 예매부터 NFT 티켓, QR 검표, 공식 재판매까지 이어지는 상태 흐름
#기능 카테고리세부 기능명기능 설명담당 역할우선순위난이도예상 기간상태비고
F01핵심 기능구단별 야구 경기 목록 조회와 경기 예매구단별 야구 경기 목록 조회와 경기 예매백엔드+프론트P0 필수중간2~4일고도화 중온체인 결과와 서버 DB 상태를 보정하는 예외 처리가 계속 필요함
F02핵심 기능좌석 등급, 블록, 행, 좌석 번호 기반 예매 흐름좌석 등급, 블록, 행, 좌석 번호 기반 예매 흐름백엔드+프론트P0 필수중간2~4일고도화 중
F03핵심 기능MetaMask 지갑 연결과 사용자 인증MetaMask 지갑 연결과 사용자 인증백엔드+프론트P0 필수중간2~4일고도화 중
F04핵심 기능예매 티켓의 NFT 민팅 상태 관리예매 티켓의 NFT 민팅 상태 관리백엔드+프론트P0 필수중간2~4일고도화 중
F05확장 기능경기 시작 전 활성화되는 QR 입장권경기 시작 전 활성화되는 QR 입장권백엔드+프론트P1 중요중간2~4일고도화 중
F06확장 기능내 입장권 조회와 검표용 상태 관리내 입장권 조회와 검표용 상태 관리프론트/운영P1 중요중간2~4일고도화 중
F07확장 기능정가 기반 공식 티켓 양도/재판매 제한정가 기반 공식 티켓 양도/재판매 제한프론트/운영P1 중요낮음2~4일고도화 중
F08확장 기능팬 카드와 조각 NFT 기반 팬 자산 장터팬 카드와 조각 NFT 기반 팬 자산 장터프론트/운영P1 중요낮음2~4일고도화 중
F09확장 기능커뮤니티, 공지사항, 마이페이지 기능커뮤니티, 공지사항, 마이페이지 기능프론트/운영P1 중요낮음2~4일고도화 중
F10확장 기능Oracle Cloud, Caddy, MariaDBOracle Cloud, Caddy, MariaDB 기반 실서버 배포프론트/운영P1 중요낮음2~4일고도화 중

개발 일정표 (간트차트)

BASE CHAIN - 블록체인 야구 티켓팅 플랫폼 | 개발 일정표 (2026.03 ~ 고도화 중)
담당자분야역할 / 작업W1W2W3W4W5W6W7W8W9W10
전체기획문제 정의 및 MVP 범위 확정
백엔드서버/DBNode.js/Express, MariaDB, 인증, 티켓 상태 API
프론트UIReact 예매 화면, 마이티켓, 장터, 커뮤니티 UI
개발핵심 기능야구 경기 예매부터 NFT 티켓, QR 검표, 공식 재판매까지 이어지는 상태 흐름
개발연동프론트엔드와 API 연동 및 상태 흐름 검증
전체테스트주요 시나리오 테스트와 오류 수정
운영배포GitHub 정리, 데모 배포, 포트폴리오 반영
전체발표기획자료, README, 발표 Q&A 정리

팀 역할 분담표

BASE CHAIN - 블록체인 야구 티켓팅 플랫폼 | 팀 역할 분담표
프로젝트 성격에 맞춘 역할과 산출물 정리 | 기간: 2026.03 ~ 고도화 중
학과 / 전공역할인원기여도주요 업무 상세주요 산출물협업 도구비고
컴퓨터공학 / 소프트웨어백엔드 개발1명주담당Node.js/Express, MariaDB, 인증, 티켓 상태 APIAPI, DB 구조, 서버 로직, 배포 기록GitHub, 터미널, API 테스트핵심
컴퓨터공학 / 소프트웨어프론트엔드 개발1명주담당React 예매 화면, 마이티켓, 장터, 커뮤니티 UI화면, 컴포넌트, 반응형 UIGitHub, Figma, 브라우저핵심
데이터 / AI데이터·AI 로직0~1명프로젝트별데이터 수집, 정제, 추천/판단 기준 설계분석 기준, 모델/규칙, 검증 로그Python, Notebook, 문서해당 시
기획 / PM서비스 기획1명보조티켓 예매, NFT 발급, QR 검표, 재판매 상태가 서로 어긋날 수 있음기능 정의서, 일정표, Q&AExcel, Notion발표
디자인 / UXUI/UX 설계0~1명보조사용자 흐름과 화면 구조 정리화면 체크리스트, 와이어프레임Figma해당 시

수익 모델 & 비용 계획

BASE CHAIN - 블록체인 야구 티켓팅 플랫폼 | 수익 모델 & 비용 계획
포트폴리오 프로젝트 기준의 확장 가능 모델입니다. 실제 매출 수치는 추정이며 검증이 필요합니다.
수익 모델단계대상가격대주요 제공 기능예상 전환율비고
포트폴리오 데모현재채용 담당자/면접관무료데모, GitHub, 기획자료 제공해당 없음취업 포트폴리오 목적
운영형 SaaS확장블록체인 기반 티켓팅과 팬 자산 거래 흐름을 확인하려는 사용자추정 필요야구 경기 예매부터 NFT 티켓, QR 검표, 공식 재판매까지 이어지는 상태 흐름확인 필요스포츠 티켓팅, NFT 멤버십, 공식 재판매 플랫폼으로 확장 가능
B2B/교육용 패키지확장학교/동아리/소규모 조직협의관리 기능, 문서화, 배포 지원확인 필요프로젝트 성숙도에 따라 판단
MVP 개발 예상 비용
비용 항목분류월 비용 (예상)프로젝트 기간 합계무료 대안비고
GitHub코드 관리무료무료Free Plan공개 저장소 기준
Oracle Cloud/Dothome배포무료~소액확인 필요무료 티어운영 환경별 차이
AI/API 사용료외부 API사용량 기반확인 필요무료 할당량KIS/상권/음악 프로젝트 중심
도메인/DNS운영무료무료DuckDNS현재 포트폴리오 운영 기준

기능별 팀 투입 계획

BASE CHAIN - 블록체인 야구 티켓팅 플랫폼 | 기능별 팀 투입 계획
역할: ● 주담당 ○ 보조 - 없음 | 공수는 포트폴리오 정리용 추정치
기능 ID카테고리기능명백엔드 담당공수(h)프론트 담당공수(h)UI/UX공수(h)기획/PM공수(h)문서화공수(h)합계(h)작업 내용 (백엔드)작업 내용 (프론트/기획)
F01핵심구단별 야구 경기 목록 조회와 경기 예매5522216Node.js/Express, MariaDB, 인증, 티켓 상태 APIReact 예매 화면, 마이티켓, 장터, 커뮤니티 UI
F02핵심좌석 등급, 블록, 행, 좌석 번호 기반 예매 흐름6622220Node.js/Express, MariaDB, 인증, 티켓 상태 APIReact 예매 화면, 마이티켓, 장터, 커뮤니티 UI
F03핵심MetaMask 지갑 연결과 사용자 인증8822224Node.js/Express, MariaDB, 인증, 티켓 상태 APIReact 예매 화면, 마이티켓, 장터, 커뮤니티 UI
F04핵심예매 티켓의 NFT 민팅 상태 관리4422212Node.js/Express, MariaDB, 인증, 티켓 상태 APIReact 예매 화면, 마이티켓, 장터, 커뮤니티 UI
F05확장경기 시작 전 활성화되는 QR 입장권5522216Node.js/Express, MariaDB, 인증, 티켓 상태 APIReact 예매 화면, 마이티켓, 장터, 커뮤니티 UI
F06확장내 입장권 조회와 검표용 상태 관리6622220Node.js/Express, MariaDB, 인증, 티켓 상태 APIReact 예매 화면, 마이티켓, 장터, 커뮤니티 UI
F07확장정가 기반 공식 티켓 양도/재판매 제한8822224Node.js/Express, MariaDB, 인증, 티켓 상태 APIReact 예매 화면, 마이티켓, 장터, 커뮤니티 UI
F08확장팬 카드와 조각 NFT 기반 팬 자산 장터4422212Node.js/Express, MariaDB, 인증, 티켓 상태 APIReact 예매 화면, 마이티켓, 장터, 커뮤니티 UI
F09확장커뮤니티, 공지사항, 마이페이지 기능5522216Node.js/Express, MariaDB, 인증, 티켓 상태 APIReact 예매 화면, 마이티켓, 장터, 커뮤니티 UI
F10확장Oracle Cloud, Caddy, MariaDB6622220Node.js/Express, MariaDB, 인증, 티켓 상태 APIReact 예매 화면, 마이티켓, 장터, 커뮤니티 UI

학과별 팀 구성

BASE CHAIN - 블록체인 야구 티켓팅 플랫폼 학과별 팀 구성
프로젝트에 필요한 전공 계열과 역할을 정리합니다.
구분학과핵심 담당 업무필요 인원비고
필수컴퓨터공학 / 소프트웨어Node.js/Express, MariaDB, 인증, 티켓 상태 API / React 예매 화면, 마이티켓, 장터, 커뮤니티 UI1~2명핵심
권장데이터사이언스 / 통계데이터 분석, 추천 기준, 검증 지표 설계0~1명데이터 프로젝트 중심
권장디자인 / UX사용자 흐름, 화면 설계, 시각화 개선0~1명UI 개선
선택경영 / 기획시장성, 수익 모델, 발표 스토리 정리0~1명발표 자료

기획 회의록

BASE CHAIN - 블록체인 야구 티켓팅 플랫폼 기획 회의록
프로젝트 진행 단계별 결정 사항을 기록합니다.
No날짜회의 유형참석 분야회의 주제결정 사항담당다음 액션완료 여부
12026.03킥오프전체문제 정의와 MVP 범위 확정티켓 예매, NFT 발급, QR 검표, 재판매 상태가 서로 어긋날 수 있음전체핵심 기능 목록 작성완료
2개발 초반기술 설계백엔드/프론트데이터 구조와 화면 흐름 결정야구 경기 예매부터 NFT 티켓, QR 검표, 공식 재판매까지 이어지는 상태 흐름개발API와 UI 연결고도화 중
3개발 중반중간 점검전체기능 구현 현황과 문제 해결문제: 야구 티켓 예매는 같은 좌석에 여러 요청이 동시에 들어올 수 있고, NFT 민팅과 서버 DB 저장이 분리되어 있어 티켓 상태가 어긋날 가능성이 있었습니다. 또한 실제 배포 과정에서는 DuckDNS, HTTPS전체트러블슈팅 정리고도화 중
4정리 단계발표/문서전체GitHub, 데모, 포트폴리오 문서화README와 기획자료를 공개 가능한 범위로 정리전체포트폴리오 반영고도화 중

UI 기획 체크리스트

BASE CHAIN - 블록체인 야구 티켓팅 플랫폼 UI 기획 체크리스트
화면별 UI 구성과 개발 연계 포인트를 정리합니다.
No화면 구분화면명담당 분야주요 컴포넌트 / UI 요소디자인 요구사항상태개발 연계완료 여부
1핵심 화면메인/대시보드프론트/디자인BASE CHAIN - 블록체인 야구 티켓팅 플랫폼의 메인/대시보드 화면정보가 겹치지 않고 핵심 행동이 먼저 보이도록 구성점검React 예매 화면, 마이티켓, 장터, 커뮤니티 UI고도화 중
2핵심 화면목록/검색프론트/디자인BASE CHAIN - 블록체인 야구 티켓팅 플랫폼의 목록/검색 화면정보가 겹치지 않고 핵심 행동이 먼저 보이도록 구성점검React 예매 화면, 마이티켓, 장터, 커뮤니티 UI고도화 중
3핵심 화면상세/결과프론트/디자인BASE CHAIN - 블록체인 야구 티켓팅 플랫폼의 상세/결과 화면정보가 겹치지 않고 핵심 행동이 먼저 보이도록 구성점검React 예매 화면, 마이티켓, 장터, 커뮤니티 UI고도화 중
4핵심 화면입력/관리프론트/디자인BASE CHAIN - 블록체인 야구 티켓팅 플랫폼의 입력/관리 화면정보가 겹치지 않고 핵심 행동이 먼저 보이도록 구성점검React 예매 화면, 마이티켓, 장터, 커뮤니티 UI고도화 중
5핵심 화면오류/빈 상태프론트/디자인BASE CHAIN - 블록체인 야구 티켓팅 플랫폼의 오류/빈 상태 화면정보가 겹치지 않고 핵심 행동이 먼저 보이도록 구성점검React 예매 화면, 마이티켓, 장터, 커뮤니티 UI고도화 중
6핵심 화면모바일 반응형프론트/디자인BASE CHAIN - 블록체인 야구 티켓팅 플랫폼의 모바일 반응형 화면정보가 겹치지 않고 핵심 행동이 먼저 보이도록 구성점검React 예매 화면, 마이티켓, 장터, 커뮤니티 UI고도화 중

Q&A 예상 질문

BASE CHAIN - 블록체인 야구 티켓팅 플랫폼 Q&A 예상 질문 & 모범 답변
발표 또는 면접에서 받을 수 있는 질문과 답변을 정리합니다.
No카테고리난이도예상 질문모범 답변
1서비스/기획★★★이 프로젝트가 해결하려는 핵심 문제는 무엇인가요?티켓 예매, NFT 발급, QR 검표, 재판매 상태가 서로 어긋날 수 있음
2기술/개발★★★백엔드 관점에서 가장 중요하게 설계한 부분은 무엇인가요?Node.js/Express, MariaDB, 인증, 티켓 상태 API
3기술/개발★★프론트엔드 관점에서 사용성을 어떻게 고려했나요?React 예매 화면, 마이티켓, 장터, 커뮤니티 UI
4데이터/운영★★★데이터나 상태가 어긋나는 문제는 어떻게 줄였나요?좌석 예매는 서버 DB를 기준으로 중복 여부를 먼저 확인하고, 티켓 발급 후 NFT 민팅 상태와 트랜잭션 해시를 별도로 저장하도록 분리했습니다. QR 입장권은 티켓 상태와 경기 시간을 기준으로 활성화되게 구성했고, 재판매는 원가 기준 제한과 거래 상태를 별도 테이블로 관리했습니다. 배포 단계에서는 Oracle Cloud에 프론트 정적 파일과 백엔드 서비스를 분리하고, Caddy로 HTTPS와 API 프록시를 구성했습니다.
5보안/운영★★공개 저장소에 올릴 때 어떤 점을 조심했나요?API Key, DB 비밀번호, 운영 환경 파일, 실제 사용자 데이터는 제외하고 README와 예시 설정 중심으로 공개했습니다.
6확장성★★앞으로 개선한다면 무엇을 먼저 하겠나요?온체인 결과와 서버 DB 상태를 보정하는 예외 처리가 계속 필요함

예산 & 비용 계획

BASE CHAIN - 블록체인 야구 티켓팅 플랫폼 예산 & 비용 계획
포트폴리오 데모 운영 기준의 예상 비용입니다. 실제 비용은 사용량과 배포 환경에 따라 달라질 수 있습니다.
No항목구분월 비용연간 비용무료 플랜비고
1GitHub코드 관리무료무료O공개 저장소
2Oracle Cloud / Dothome배포무료~소액확인 필요O현재 데모 운영 기준
3DuckDNS도메인무료무료O서브도메인 사용
4DB / 스토리지데이터무료~소액확인 필요프로젝트별 데이터 크기에 따라 변동
5외부 APIAPI사용량 기반확인 필요AI/공공/금융 API 사용 시
6모니터링/백업운영무료~소액확인 필요서비스 확장 시 필요