Repolode
Snouzy

Snouzy/workout-cool

ワークアウトプランの作成、進捗の記録、エクササイズデータベースの閲覧ができるオープンソースのフィットネスコーチングWebアプリ。

代替できる製品:StrongFitbod

スター
8,629
フォーク
762
未解決の Issue
83
最終コミット
先月

これは何?

Workout.coolは、Webベースのフィットネスコーチングプラットフォームです。ワークアウトプランの作成、トレーニングの進捗管理、説明や動画デモを含む内蔵エクササイズデータベースでの種目検索ができます。

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の技術スタックでフィットネスコーチングWebアプリを構築・カスタマイズする
  • 実際のアプリケーションを通じてFeature-Sliced Designのプロジェクト構成を学ぶ

トピック

よくある質問

workout-cool とは?
ワークアウトプランの作成、進捗の記録、エクササイズデータベースの閲覧ができるオープンソースのフィットネスコーチングWebアプリ。 Workout.coolは、Webベースのフィットネスコーチングプラットフォームです。ワークアウトプランの作成、トレーニングの進捗管理、説明や動画デモを含む内蔵エクササイズデータベースでの種目検索ができます。
workout-cool は無料で使えますか?ライセンスは?
workout-cool は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
workout-cool は今もメンテナンスされていますか?
半年以内に更新あり。workout-cool の最終コミットは 2026年9月20日 です。
workout-cool は何に使えますか?
独自のデータベースを使って、プライベートなフィットネストラッカーをセルフホスティングする Next.jsとPrismaの技術スタックでフィットネスコーチングWebアプリを構築・カスタマイズする 実際のアプリケーションを通じてFeature-Sliced Designのプロジェクト構成を学ぶ
workout-cool はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Snouzy/workout-cool

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト