このプロジェクトについて
Calisteniaは、カリステニクス訓練、栄養記録、有酸素運動に焦点を当てた無料のオープンソースフィットネスアプリケーションです。4つの段階的フェーズからなる6か月の構造化トレーニングプログラム、セット数とレップ数を含むセッション記録、休憩およびアイソメトリックタイマー、インラインのエクササイズフォーム動画、サーキット/HIITサポートを提供します。栄養機能には、写真撮影とAIベースの栄養スコアリングを伴う食事およびマクロ記録が含まれます。有酸素運動セッションでは、ルート、距離、ペース表示を備えたライブGPSトラッキングに加え、レースおよびチャレンジ目標を利用できます。
アプリには、トレーニングと栄養プランをパーソナライズし、質問に回答し、プログラムを調整できるAIコーチが含まれています。エンゲージメント機能は、ストリーク、バッジ、実績、ソーシャルコメントとリアクション、プッシュ通知、リマインダー、Androidホーム画面ウィジェットをカバーします。オフラインサポートが組み込まれており、データ書き込み用のローカルストレージフォールバックを備えています。
技術的には、React Native + Expoモバイルアプリ、React + Vite Web PWA、共有コアパッケージ、AI機能用のMCPサーバー、SQLiteストレージとマイグレーション駆動型スキーマ管理を備えたPocketBaseバックエンドからなるpnpmモノレポです。デプロイは単一のDockerイメージを通じてサポートされ、モバイルAPKビルドとWebデプロイ用のGitHub Actionsを備えています。このプロジェクトはMITライセンスで、セルフホスト可能です。
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.