KBO 올스타 투표 서비스 'MY BASEBALL ✪ ALL STAR' 개발 회고: 기획부터 점수 체계까지

🤖 AI 추천

개발 경험을 공유하고 싶은 주니어 백엔드 개발자, 스포츠 팬덤을 활용한 서비스 기획에 관심 있는 개발자, 개인 프로젝트를 통해 풀스택 역량을 쌓고 싶은 개발자에게 추천합니다.

🔖 주요 키워드

KBO 올스타 투표 서비스 'MY BASEBALL ✪ ALL STAR' 개발 회고: 기획부터 점수 체계까지

핵심 기술: KBO 올스타 투표 및 팀 기반 게임 서비스 'MY BASEBALL ✪ ALL STAR'의 기획, 개발 과정, 그리고 독자적인 점수 체계 구현에 대한 회고.

기술적 세부사항:
* 아이디어 발상: KBO 올스타 투표 경험에서 선수 출전 불만족 시, 원하는 선수로 팀을 구성하여 경기를 즐기는 서비스 기획.
* 개발 인원 및 역할: 2명의 백엔드 개발자가 기획, 디자인, 백엔드 및 프론트엔드 개발을 분담하여 진행 (1명: 기획, 백엔드 / 1명: 기획, 프론트엔드, 백엔드).
* 개발 기간 및 투자: 3주 이상, 하루 6-8시간 꾸준히 투자.
* 핵심 기능 (팀 구성): 12명의 내 팀 선수 선택 기능. 야구장 구장 디자인을 차용하여 포지션별 선수 배치, 랜덤 선택 기능 포함.
* 독자적인 점수 체계:
1. 주기적인 선수 기록 크롤링.
2. 크롤링된 기록을 기반으로 내부 점수 체계 변환.
3. 사용자 선택 횟수를 가중치로 삽입하여 변칙적 요소 추가.
4. 최종 팀 스코어 계산.
* 추가 재미 요소: 타점 찬스, 역전 쓰리런 등 실제 야구 상황을 반영한 키워드 구현, 전광판 디자인 적용.
* 멀티플레이 기능: 팀 생성 및 링크 공유를 통한 친구와의 경기, 내 팀 전적 확인 기능.
* 프로젝트 특성: 상업적 목적 없이 취준생 용돈으로 운영, 야구 팬들을 위한 서비스.

개발 임팩트: 개인 프로젝트를 통해 기획부터 개발, 운영까지 전 과정을 경험하며 풀스택 역량을 강화하고, 실제 사용자에게 재미를 제공하는 서비스 개발 경험을 얻을 수 있습니다.

커뮤니티 반응: (언급 없음)

톤앤매너: 열정적이고 솔직하며, 개발 과정의 어려움과 재미를 공유하는 개발자 친화적인 톤앤매너를 유지합니다.

📚 관련 자료