Rails 8 体調管理アプリ スターターテンプレート
- Digital1,000 JPY

# 🏃 ミニ体調管理アプリ — Rails 8 スターターテンプレート **体重・体調・睡眠・体温を記録して、グラフで振り返る。** 数値データの扱い方を学びたい方にもぴったりのテンプレートです。 --- ## こんな人におすすめ - Railsチュートリアルを終えて、自分でアプリを作ってみたい方 - グラフ表示・数値データの管理・統計処理の実装を参考にしたい方 - AIを使った開発のベースコードとして使いたい方 - AIと壁打ちしながら開発を進めたい方 - 余計な機能がなく、読みやすいコードを求めている方 --- ## 含まれる機能 | 機能 | 内容 | |------|------| | 認証 | Deviseによるログイン・新規登録(日本語化済み) | | 体調ログのCRUD | 体重・体調・睡眠時間・体温・メモの記録・編集・削除 | | ダッシュボード | 直近30日の体重スパークライン(折れ線グラフ) | | 統計グラフ | 月別・年別の体重推移グラフ+平均・最高・最低の表示 | | カレンダー表示 | 体調レベルをカラーバッジでカレンダー表示 | | CSVエクスポート | 検索結果をそのままダウンロード | | ページネーション | 20件ずつ表示(Kaminari) | | レスポンシブ対応 | PC・スマホどちらでも使えるUI | --- ## セットアップは3ステップで完了 ```bash bundle install bin/rails db:create db:migrate db:seed bin/rails server ``` `http://localhost:3000` を開くと、すぐにサンプルデータ入りで動きます。 (テストアカウント:test@example.com / password123) 詳細なセットアップ手順・動作環境の前提条件は、同梱の **README.md** をご確認ください。 --- ## 技術スタック - Ruby on Rails 8.1 - SQLite3 - Tailwind CSS(CDN) - Chart.js(CDN・グラフ) - Devise(認証) - Kaminari(ページネーション) - RSpec + FactoryBot(テスト) --- ## 購入後に届くもの - ソースコード一式(zip) - seedデータ付き(直近25日分の体調ログサンプル) --- ## ライセンス - 個人・商用利用:✅ OK - 改変・改変後の販売:✅ OK - そのままの再配布・転売:❌ NG --- ## サポート 動作しない場合はX(Twitter)のDMからお気軽にどうぞ。 回答に時間がかかる場合があります。あらかじめご了承ください。 動かない場合はまずAIに聞いてみるのもおすすめです。意外と解決します。
