리워드와 커뮤니티를 갖춘 실시간 스포츠 승부예측 앱
스포츠 참여형 프로덕트를 위한 엔드투엔드 스택을 구축하여 모바일 서비스 제공, 백엔드 처리 흐름, 운영 관리, 파트너 연동까지 아울렀습니다.
REQUIREMENT
이 프로젝트는 앱, 백엔드 서비스, 관리 도구, 결제 및 보상 통합을 갖춘 모바일 스포츠 참여 플랫폼이었습니다.
구축 과제
시간 기반 예측 및 보상 흐름을 처리하고, 사용자 상태를 일관되게 유지하고, 관리자 제어를 지원하고, 실시간 데이터 급증 중에 안정성을 유지하는 데 필요한 플랫폼이었습니다. 결제 및 보상 통합에는 강력한 검증, 재시도 처리 및 감사 가능성도 필요했습니다.
해결 방안
우리는 이벤트 타이밍, 캐시된 라이브 데이터, 검증된 콜백 및 역할 기반 제어를 중심으로 설계된 별도의 사용자 및 관리 시스템을 갖춘 모듈식 플랫폼을 구축했습니다.
- iOS 및 Android 앱
- 이벤트 규칙, 보상, 자격을 위한 백엔드 서비스
- 실시간 경기 데이터를 위한 Redis 캐싱
- 콜백 검증 및 재시도 안전 처리와 결제 게이트웨이 통합
- 보상 사용 및 취소 흐름
- 중재 및 보고 기능이 포함된 커뮤니티 기능
- 이벤트, 프로모션, 보상, 콘텐츠, 지원을 위한 관리 콘솔
- 역할 기반 액세스 제어 및 감사 로그
- 로깅 및 모니터링을 통한 AWS 배포
- 코드 변경 없이 캠페인을 운영하기 위한 운영 도구
주요 성과
- 통합 운영이 가능한 크로스 플랫폼 제품 출시
- 중앙 집중식 관리 도구를 통해 수동 작업 감소
- 결제 및 보상 신뢰성 향상
- 피크타임 트래픽을 보다 효율적으로 처리
- 미래 기능을 위한 견고한 기반 구축
기술 스택
AWSRedisSpring BootJavaC#ReactTypeScriptMySQL/MariaDB