K-Run

대한육상연맹 달리기 모바일 서비스

프로젝트 개요

KRUN은 대한육상연맹이 주최하는 러닝 캠페인의 중심 플랫폼으로, 전 국민의 일상 속 달리기를 독려하고, 기록 기반의 건강한 경쟁을 유도하기 위한 공식 러닝 트래킹 서비스입니다. 블랙버드랩은 초기 기획 단계부터 서비스 설계, UI/UX, GPS 트레킹 엔진 최적화, 그리고 관리자용 시스템 구축까지 전체 프로젝트를 담당하였습니다.

주요 기능

  • GPS 기반 러닝 트래킹: 실시간 속도, 거리, 시간 기록을 정확하게 수집

  • 미션 기반 튜토리얼 제공: 첫 1km, 첫 5km, 누적 10km, 100km 등 성취 기반 러닝 코스 구성

  • 게이미피케이션 요소: 동네 랭킹, 거리별 뱃지 획득, 개인 기록 갱신 유도

  • 달리기 인증 기반 SNS 공유 기능: 사용자 간 경쟁과 응원 문화 형성

  • 소셜 로그인 지원: 카카오, 네이버, 애플 등 다양한 간편 로그인 지원

  • 어드민 시스템 구축: 대회 운영자와 관리자들이 유저 활동, 기록, 이벤트를 실시간으로 제어 가능한 백오피스 제공

개발 특징

  • GPS 정밀도와 배터리 효율을 고려한 트레킹 알고리즘 최적화

  • 사용자별 러닝 히스토리와 리워드 요소를 연동한 기록 중심의 사용자 경험 설계

  • 다양한 유저 데이터 수집 및 분석을 위한 구조적 데이터베이스 설계

  • iOS / Android 모두 완벽 대응되는 하이브리드 구조로 기기 간 UI 차이 최소화

  • 전국 단위 랭킹과 지역별 비교 기능으로 커뮤니티적 확장성 확보

기술 스택

  • Platform: iOS/Android

  • Frontend: TypeScript, ReactNative

  • Backend: Python, Django REST Framework

  • Infra: AWS (ECS, RDS, S3, CloudFront)

  • Others: Firebase, Sentry

Previous
Previous

Piolink SaaS

Next
Next

힙서울