Repolode
Snouzy

Snouzy/workout-cool

운동 계획 수립, 진행 상황 추적, 운동 데이터베이스 탐색을 지원하는 오픈소스 피트니스 코칭 웹 앱입니다.

대체할 수 있는 제품:StrongFitbod

스타
8,629
포크
762
열린 이슈
83
마지막 커밋
지난달

어떤 프로젝트인가요?

Workout.cool은 웹 기반 피트니스 코칭 플랫폼입니다. 사용자는 운동 계획을 세우고 훈련 진행 상황을 추적하며, 설명과 동영상 시범이 포함된 내장 운동 데이터베이스에서 운동을 찾아볼 수 있습니다.

이 앱은 Next.js, TypeScript, React, Tailwind CSS, shadcn/ui, Radix UI로 만들었으며, Prisma를 통해 PostgreSQL 데이터베이스에 연결합니다. 코드베이스는 Feature-Sliced Design을 따릅니다. Docker를 사용하거나 pnpm과 PostgreSQL을 직접 설정해 로컬에서 실행할 수 있으며, Docker, Docker Compose 또는 수동 빌드를 사용한 프로덕션 배포 방법은 셀프 호스팅 가이드에서 안내합니다.

저장소에는 CSV 파일에서 운동 데이터를 가져오는 스크립트가 포함되어 있으며, 샘플 데이터셋으로 데이터베이스를 초기화할 수 있습니다. 프로젝트는 MIT 라이선스로 제공됩니다.

핵심 기능

  • 01맞춤형 운동 계획을 만들고 관리
  • 02시간에 따른 훈련 진행 상황 추적
  • 03설명과 동영상 시범이 포함된 운동 데이터베이스 탐색
  • 04CSV 파일에서 운동 데이터 가져오기
  • 05Docker 또는 PostgreSQL 수동 설정으로 로컬 실행
  • 06Docker, Docker Compose 또는 수동 빌드로 셀프 호스팅

활용 사례

  • 자체 데이터베이스를 사용하는 비공개 피트니스 트래커 셀프 호스팅
  • Next.js와 Prisma 스택으로 피트니스 코칭 웹 앱을 만들거나 맞춤화
  • 실제 애플리케이션에서 Feature-Sliced Design 프로젝트 구조 살펴보기

토픽

자주 묻는 질문

workout-cool은(는) 무엇인가요?
운동 계획 수립, 진행 상황 추적, 운동 데이터베이스 탐색을 지원하는 오픈소스 피트니스 코칭 웹 앱입니다. Workout.cool은 웹 기반 피트니스 코칭 플랫폼입니다. 사용자는 운동 계획을 세우고 훈련 진행 상황을 추적하며, 설명과 동영상 시범이 포함된 내장 운동 데이터베이스에서 운동을 찾아볼 수 있습니다.
workout-cool은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
workout-cool은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
workout-cool은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. workout-cool의 마지막 커밋은 2026년 9월 20일입니다.
workout-cool은(는) 어디에 사용할 수 있나요?
자체 데이터베이스를 사용하는 비공개 피트니스 트래커 셀프 호스팅 Next.js와 Prisma 스택으로 피트니스 코칭 웹 앱을 만들거나 맞춤화 실제 애플리케이션에서 Feature-Sliced Design 프로젝트 구조 살펴보기
workout-cool은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Snouzy/workout-cool

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트