RadioFitは、ラジオ体操を支援するアプリケーションです。
ユーザーは、ラジオ体操の動画を見ながら、運動の記録をつけ、 日々の健康管理に役立てることができます。
- ラジオ体操動画の再生
- 運動記録の保存
- 実績をカレンダー表示できます
- 連続実施記録をつけることができます
- 決まったスケジュールでのリマインダー通知
- Vue3(SPA)
- TypeScript
- ServiceWorker
- IndexedDB
-
Node.jsとnpm (または yarn) をインストールします。
-
リポジトリをクローンします。
git clone <リポジトリのURL>
-
プロジェクトのディレクトリに移動します。
cd radio-fit-app -
依存関係をインストールします。
npm install # または yarn install
-
開発サーバーを起動します。
npm run dev # または yarn dev -
ブラウザで
http://localhost:5173にアクセスします。
npm run build
# または
yarn buildnpm run test:unit
# または
yarn test:unitnpm run test:e2e
# または
yarn test:e2e# 1. プロダクションサーバーを起動
npm run start:prod
# 2. 別のターミナルでE2Eテストを実行
npm run test:e2e-prod詳細な手順については E2E-TESTING.md を参照してください。
- Issueを作成し、提案やバグ報告を行います。
- Pull Requestを送信する際は、以下の点に注意してください。
- コードスタイルに従ってください。
- テストを追加してください。
- コミットメッセージを明確に記述してください。