---
# System prepended metadata

title: 要件定義

---

#    要件定義
##    概要
-グルディスメンバー募集・開催
URLを主催者が貼って時間になったら開く
参加者にzoomのカギを配布する
定員になったら自動的に締める、参加を押せない

（仮）オンライン相談会開催
URLを主催者が貼って時間になったら開く
参加者にzoomのカギを配布する


##    必要な機能

-募集呼びかけ投稿を作成する機能
・日時の設定
・ZoomURLを貼る
・人数指定
→参加ボタンを押せる人数を主催者が希望する人数にする
・概要（タイトル）
・参加ボタン
・zoomのキーの提示

-イベントに参加できるための機能
・参加ボタン（募集がいっぱいになったら押せないように）
・参加者にメールを送信（日時、概要、URL、zoom入室キー）
  ⇨メール送信するための、APIとか調査要＠ますだ
→参加を押した際にメールアドレスを記入する欄が必要

-その他
・一度開催された投稿の削除

## フロントで必要な画面　author@masuda 

- トップ画面
・直近で開催されるイベントを表示
・表示されるもの：タイトル、簡単な概要、日程、参加人数、主催者名

- イベント詳細画面
・イベントをクリックすると表示される画面
・表示する項目：タイトル、概要、日程、参加人数、主催者名、参加ボタン
・参加ボタンを押すと下記ページに飛ぶ

- 参加確認画面
・イベント詳細画面で参加ボタンを押すとこのページに飛ぶ。
・メールアドレスを入力するテキストフォーム→メールアドレスの構文チェックが必要だと思う
  
- 投稿画面
・イベントを投稿する画面
・必要なもの：イベントのタイトル、イベントの概要、参加人数、主催者の名前、投稿ボタン

- 現段階での懸念点
・投稿したイベントを修正するのにどのように修正を行うのか？
⇨投稿を一旦削除してから、再度イベントを投稿。
⇨イベントを投稿した際に、投稿者用のID,パスワードを発行。→修正するためのページを作り、そこで行う
⇨前者はすぐ実現できそうだが、後者は、ID、パスワードの発行、それを保存しておくためのDBなどが必要だと思う

## 追加で必要になりそうなもの author@masuda 
- 投稿したイベントの修正画面
・一度投稿したイベント修正するための画面。
・IDとかパスワード、もしくはイベントを投稿した際にメールとかにURLを貼れば、それで本人確認取れるかと思う。
・修正だけでなく、削除ボタンもここで実装したら、ページが少なく済むと思う


##    参考サイト
https://techplay.jp/