コンテンツにスキップ

要件分析

要件分析(30分)

Project 50 は、50日間で7つの習慣を身につけ、自己成長を目指すチャレンジです。 本アプリは、毎日の習慣の達成状況を記録し、進捗を振り返ることで、ユーザーのモチベーション維持を支援します。

主な機能

  1. チェックイン記録

    • 7つの習慣の達成状況を毎日記録
    • 当日の記録を修正
    • チャレンジ期間中は、いつでも過去の記録を追加可能
    • メモの追加 [v1.4]
  2. 進捗の確認

    • 毎日の習慣の達成状況をリストで表示
    • 50日間全体の進捗を集計(達成率、連続達成日数)
      • 達成率 = 完了したタスク数 /(50日 × 7つの習慣)× 100%
    • 各習慣のメモを確認 [v1.4]
  3. その他の機能

    • 習慣のカスタマイズ
    • チャレンジ期間のカスタマイズ(21 / 50 / 66 / 90日)
    • チェックインのリマインダー
    • チャレンジの成果を共有(画像を生成してSNSに共有)
    • 毎日、励みになる「今日の一言」を表示 [v2.0]
    • ローカル AI で毎日のまとめを生成 [v3.0]
    • チャレンジデータ [v2.3] と毎日のまとめ [v3.0] のインポート・エクスポート
    • 達成条件に応じたバッジの獲得(TODO)