Skip to content

feat: プロジェクトのロードマップ / ゴール設定 #2

Description

@tashua314

概要

プロジェクトに簡易的なマイルストーン(ゴール)を設定し、達成を可視化・共有する機能。「次に何をやるか」が見える状態を作り、モチベーション維持と周囲の応援を促す。

背景・動機

  • 「次に何をやるか」が見えないとモチベーションが消える
  • 現状のプロジェクトページは「今の状態」は見えるが「目指す先」が見えない
  • ゴールを公開することで、周囲からの応援・期待がソーシャルプレッシャーとして継続を後押しする

機能要件

ゴール(マイルストーン)

  • プロジェクトごとにゴールを複数作成可能
  • 各ゴールの情報:
    • タイトル(例: 「ユーザー認証の実装」「ベータ版リリース」)
    • 説明(任意)
    • 期限(任意)
    • ステータス: open / completed
  • プロジェクト詳細ページにロードマップとして時系列表示

達成時の自動投稿

  • ゴール達成時にタイムラインへ自動投稿(「○○が『△△』を達成しました!」)
  • 達成投稿にリアクションできる → 称賛の場になる

応援機能

  • 他ユーザーが未達成のゴールに「応援する」ボタンを押せる
  • 応援数がゴールに表示される(軽いソーシャルプレッシャー)
  • ゴール達成時に応援した人へ通知

画面イメージ

プロジェクト詳細 > ロードマップタブ

📍 ユーザー認証の実装        ✅ 完了  (2024-01-15)
📍 API設計                  ✅ 完了  (2024-01-20)
📍 ベータ版リリース          🔄 進行中  〜2024-02-28  応援 12人
📍 正式リリース              ⏳ 未着手  〜2024-03-31  応援 5人

期待される効果

  • 「宣言効果」による継続率向上(公開ゴールは達成率が上がる)
  • 応援する側の関与ポイントが増える → コミュニティの活性化
  • 達成投稿がタイムラインに流れる → 「ひと気」の創出
  • プロジェクトの方向性が明確になり、仲間募集時の訴求力向上

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions