🌟 アプリ概要
LifeFlowは、現代人の忙しい生活を効率化し、健康的で充実した生活を送るための包括的な生活管理アプリです。データベースを使用せず、UserDefaultsとCore Dataの代替としてJSONファイルを使用してデータを永続化します。
🎯 アプリの目的
- 日々の生活習慣を可視化し、改善を促進
- 健康管理(水分、睡眠、運動)を一元化
- 気分の変化を記録し、メンタルヘルスの向上を支援
- 目標設定と達成のための継続的なモチベーション提供
🚀 主要機能
1. 習慣トラッカー 📅
- 21日間の習慣形成支援: 科学的に証明された習慣形成期間
- 習慣カテゴリ: 運動、学習、健康、仕事、人間関係など
- 進捗可視化: カレンダー形式での習慣達成状況表示
- リマインダー: プッシュ通知による習慣実行の促進
2. 水分摂取管理 💧
- 1日の目標水分量設定: 体重・活動量に基づく自動計算
- 摂取記録: 簡単なタップで水分摂取を記録
- グラフ表示: 時間帯別の水分摂取パターン
- 健康アドバイス: 水分不足の警告と改善提案
3. 睡眠記録 😴