← Projects

SMART는 군 장병 체력 훈련을 지원하는 웹 서비스입니다. MediaPipe 기반 AI 자세 분석으로 동작을 실시간 인식·피드백하고, 훈련 요약·이력 조회까지 한 흐름으로 구성해 동기부여와 장기 체력 향상을 돕습니다.
기술적 의사결정
- react-router-dom v7로 SPA 라우팅
- Zustand로 훈련 결과·피드백·등급 등 전역 상태 관리
- styled-components로 테마·컴포넌트 스타일 일관성 유지
- MediaPipe Pose로 실시간 자세 추정·카운트 피드백
- recharts로 누적 통계 시각화
담당 역할
- 캡스톤 기획부터 프론트 전 구간 단독 구현
- 훈련 종목 선택·실시간 카운트·피드백 UX 설계
- 훈련 요약·최근 기록 비교 시각화
Challenge & Solution
문제
MediaPipe landmarks를 사용자 관점의 정확한 포즈 기준으로 튜닝하기 어려웠습니다.
해결
포즈 기준을 반복 측정·보정하며 카운트/피드백 임계값을 사용자 체감에 맞게 조정했습니다.
배운 점
AI 기능도 UX 튜닝이 핵심이며, 기술 정확도와 사용자 인지의 간극을 메우는 작업이 필요합니다.