프로젝트 배경
문제 — 일반 소비자용 홈트레이닝 앱에 고객사 임직원 전용 프로그램을 얹을 때 진짜 어려운 곳은 화면 개수가 아니라 두 군데입니다. 첫째, 카메라 기반 모션 인식은 동작 수행 여부만 판정하고 신원은 확인하지 못합니다. 그래서 대리 운동 방지를 모션 인식으로 풀 수 없고, 생체 잠금과 기기 바인딩과 본인인증을 하나의 순서로 묶어야 합니다. 셋을 각각 만드는 것과 묶는 것은 다른 일입니다. 순서가 정해져야 하고,
프로젝트 성과
정원 700 불변식과 온보딩 순서 강제와 기록 멱등과 분모 고정 검증
단위 테스트 129건 — 초대코드 만료와 회수와 소진과 그룹 불일치, 그룹 격리, 온보딩 단계 강제, 미션 주기와 목표량과 기간 겹침, 운동 기록 멱등과 기간과 종목과 대상자 검증, 달성 집계, 참
핵심 기능
진행 단계
레퍼런스 실측과 상태기계 설계와 화면 구현과 회귀 검증
2026.09.
1. 초대코드 폐쇄형 그룹과 네 갈래 차단 사유 — 고객사가 발급한 코드로 들어온 사람만 임직원 공간에 진입합니다. 코드는 반드시 한 그룹에만 속하고 유효기간과 발급 수량이 함께 붙습니다. 중요한
프로젝트 상세
이미 두 스토어에 출시되어 운영 중인 React Native 홈트레이닝 앱 위에, 대기업 고객사 임직원 약 700명이 쓰는 폐쇄형 공간을 얹는 고도화입니다. 고객사가 발급한 초대코드로 들어온 임직원만 그룹 전용 공간에 진입하고, 주간과 격주 미션을 받고, 앱이 이미 하고 있는 모션 인식 결과로 달성이 자동 집계되며, 고객사 담당자가 참여율과 달성률을 확인합니다. 대리 운동 방지는 생체 잠금과 계정 기기 바인딩







