노현근Frontend Engineer · Seoul
15 · 팀 사이드 프로젝트 · 앱 개발

NewFit

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

기간2023.09 - 2023.11
역할앱 개발
팀프론트엔드 2 · 백엔드 3 · 디자인 1
소속팀 사이드 프로젝트
분류Mobile · App
스택
  • Flutter
  • Dart
  • GetX
  • Dio
  • Retrofit
  • Figma

배경

헬스장에서 기구를 사용하려 할 때 이미 자리가 차 있거나, 특정 시간대에 사람이 몰리는 문제를 해결하고자 시작한 프로젝트입니다. HongIk StartUp 프로그램에 참여하여 개발했으며, 기구 예약 시스템을 통해 헬스장 이용의 효율성을 높이고자 했습니다.

문제

프로젝트 중 디자이너와 모바일 개발자가 이탈해 일정과 역할이 흔들렸습니다. 기존 Step Indicator로는 사용자가 드래그하는 동안 예약 시간 범위를 실시간으로 표시하는 요구사항도 구현할 수 없었습니다.

접근

  • Figma를 활용한 전체 앱 디자인 담당 (디자이너 이탈 후 긴급 대체)
  • 문서화 기반 개발로 신규 팀원 온보딩 시스템 구축
  • 커스텀 Step Indicator 설계 및 구현 (예약 시간 시각화)
  • GestureDetector의 onHorizontalDragUpdate 활용한 인터랙션 구현
  • GetX 패턴 기반 상태관리 아키텍처 설계

성과

  • HISU 7기 프로그램 수료
  • 팀 구성 변경 상황에서도 기간 내 MVP 완성
  • 문서 기반 온보딩으로 신규 팀원의 프로젝트 합류 안정화
  • 드래그 중 선택 시간을 즉시 보여 주는 예약 UI 구현

돌아보며

팀 구성이 바뀌는 동안 문서가 신규 인원의 온보딩과 일정 회복을 도왔습니다. 디자인 공백은 Figma로 직접 메웠고, 기존 패키지로 표현할 수 없던 예약 범위 선택은 GestureDetector 기반 인터랙션으로 구현했습니다.

함께 일하기 좋은 구조와
오래 쓰이는 제품을 만듭니다.

제품과 팀의 문제를 함께 풀 기회가 있다면 편하게 연락 주세요.

© 2026 노현근Seoul, KR