15 · 팀 사이드 프로젝트 · 앱 개발
NewFit
헬스장 이용 시 기구 대기 문제를 해결하기 위한 예약 시스템으로, HongIk StartUp 7기에서 개발한 프로젝트입니다. 사용자가 원하는 시간대에 기구를 예약하여 효율적인 헬스장 이용을 가능하게 합니다.



배경
헬스장에서 기구를 사용하려 할 때 이미 자리가 차 있거나, 특정 시간대에 사람이 몰리는 문제를 해결하고자 시작한 프로젝트입니다. HongIk StartUp 프로그램에 참여하여 개발했으며, 기구 예약 시스템을 통해 헬스장 이용의 효율성을 높이고자 했습니다.
문제
프로젝트 중 디자이너와 모바일 개발자가 이탈해 일정과 역할이 흔들렸습니다. 기존 Step Indicator로는 사용자가 드래그하는 동안 예약 시간 범위를 실시간으로 표시하는 요구사항도 구현할 수 없었습니다.
접근
- Figma를 활용한 전체 앱 디자인 담당 (디자이너 이탈 후 긴급 대체)
- 문서화 기반 개발로 신규 팀원 온보딩 시스템 구축
- 커스텀 Step Indicator 설계 및 구현 (예약 시간 시각화)
- GestureDetector의 onHorizontalDragUpdate 활용한 인터랙션 구현
- GetX 패턴 기반 상태관리 아키텍처 설계
성과
- HISU 7기 프로그램 수료
- 팀 구성 변경 상황에서도 기간 내 MVP 완성
- 문서 기반 온보딩으로 신규 팀원의 프로젝트 합류 안정화
- 드래그 중 선택 시간을 즉시 보여 주는 예약 UI 구현
돌아보며
팀 구성이 바뀌는 동안 문서가 신규 인원의 온보딩과 일정 회복을 도왔습니다. 디자인 공백은 Figma로 직접 메웠고, 기존 패키지로 표현할 수 없던 예약 범위 선택은 GestureDetector 기반 인터랙션으로 구현했습니다.
다음 작업So Long →MLX 그래픽 라이브러리 기반 2D 게임 엔진 구현
