프로젝트 배경
격투기 팬들은 경기 정보는 유튜브·커뮤니티에서, 체육관 등록은 지역 검색으로, 굿즈·멤버십은 또 다른 채널에서 각각 해결해야 했습니다. 팬 활동이 여러 서비스에 흩어져 있어 리텐션이 쌓이지 않는다는 문제의식에서 출발했습니다. 클라이언트는 "경기를 보는 팬"을 "체육관에 등록하고 멤버십을 구매하는 사용자"로 전환시키는 하나의 흐름을 원했고, 그 접착제로 자체 토큰 이코노미(승부예측 보상 → 마일리지 → 상
프로젝트 성과
4개 이종 도메인을 단일 서비스로 통합
→ 콘텐츠·승부예측·블록체인 지갑·커머스를 70여 개 엔티티의 단일 도메인 모델로 설계,
별도 서비스 분리 없이 하나의 세션/포인트 체계로 연결
별도 서비스 분리 없이 하나의 세션/포인트 체계로 연결
핵심 기능
진행 단계
1단계 (요구사항 정의 및 설계)
2022.11.
- 4개 도메인 요구사항 정리, 70여 개 엔티티 ERD 및 API 명세(Swagger) 설계
- 모노레포 구조 및 Docker 기반 로컬 개발환경 구성
- 모노레포 구조 및 Docker 기반 로컬 개발환경 구성
프로젝트 상세
격투기(MMA) 팬을 위한 통합 웹 플랫폼입니다. 경기 일정과 선수 전적·랭킹을 제공하는 콘텐츠 영역, 경기 결과를 예측하고 포인트로 보상받는 승부예측 리워드 영역, 자체 토큰(WNZ)과 이더리움 기반 NFT 멤버십·지갑 영역, 그리고 체육관·트레이너를 지도에서 찾아 수강권을 결제하는 커머스 영역까지 네 개의 도메인을 하나의 서비스로 묶었습니다. Next.js 13 + TypeScript로 반응형 클라이






