プロジェクト概要

プロジェクト名

例: 「タスク依頼管理システム」

プロジェクトの目的

利用者が他の利用者やゲストに対してタスクを依頼し、その進行状況を管理するためのプラットフォームを提供する。

ターゲットユーザー

  • 登録ユーザー(依頼を作成・管理・確認できる)
  • ゲストユーザー(依頼に対する回答のみ可能)

機能要件

ユーザー機能

  • ユーザー登録・ログイン機能
    • ユーザーはメールアドレスとパスワードで登録・ログインできる。
    • ソーシャルログイン(Google、Facebook)も対応。
  • タスク依頼作成機能
    • タスク依頼のタイトル、説明、期限などの基本情報を入力できる。
    • 入力項目はユーザーが自由にカスタマイズ可能(テキスト、数値、セレクトボックス、チェックボックスなど)。
  • タスク依頼送信機能
    • タスク依頼を他のユーザーまたはゲストに送信できる。
    • タスク依頼のステータス管理(例: 送信済み、進行中、完了、キャンセル)。
  • タスク確認・管理機能
    • 受けたタスク依頼の一覧表示、詳細表示、ステータス変更が可能。
    • タスクの進捗状況や回答内容の確認。
  • タスク転送機能
    • 受けたタスクを他のユーザーに転送可能。

ゲスト機能

  • タスク依頼回答機能
    • ゲストはタスク依頼に対して回答できる。
    • 回答フォームは依頼作成時に設定された入力項目に従う。