Training Companion
운동 기록이, 다음 선택의 근거가 되도록.
라이딩과 수영을 돌아보고, 장비와 복장을 고르고, 다음 대회를 준비합니다. training-companion, trisplit, fingu를 함께 관리하는 개인 운동 도구입니다.
서비스 접속
대화에서 시작한 운동 도구
처음에는 운동 기록과 장비 정보를 모아 Claude Code와 대화하며 활용했습니다. 운동이 주된 취미가 되면서, 지난 기록을 돌아보고 다음 선택을 상의하는 일이 도구의 중심이 되었습니다.
세 프로젝트가 함께 하는 일
training-companion은 회고와 장비·의류 같은 맥락을, trisplit은 데이터 수집·처리와 시각화를, fingu는 수영 분석과 코멘트를 담당하는 데서 출발했습니다. 지금은 세 프로젝트를 통합해 관리하며 기록을 함께 활용합니다.
새로운 기술을 실제 데이터에 적용하기
기존 운동 데이터 파이프라인에 Spark, Iceberg, dbt와 Airflow를 적용했습니다. 기술을 익히는 과정과 실제로 쌓이는 개인 기록을 활용하는 일이 만나는 프로젝트입니다.