イベント・セミナー受付管理
- サービス分類
- Webアプリ・業務システム
- 公開状態
- 公開済み
どんなものか
イベントの公開ページ、残席表示、参加申し込み、申込者管理、CSV出力をまとめたイベント・セミナー受付管理システムです。
なぜ作ったか
公開されたイベントを見て申し込み、主催者が定員と参加者を管理するところまでを、一つの受付システムとして作ることが発端です。セミナー、ワークショップ、交流会などへ題材を替えられる軽量なPHP構成にしました。
見どころ
- 申し込みが同時に届いても定員を超えないよう、確定時の残席確認まで一続きの処理にしています。
- 参加者側の申し込みから、主催者側の受付確認、キャンセル、名簿のCSV出力までを試せます。
できること
- イベントの内容と空き状況を確認できます
- Webから参加を申し込めます
- 定員に達したイベントの受付を自動で止めます
- 主催者は参加者一覧を表計算用のデータで取り出せます
特に工夫したところ
- 申込確定の直前にトランザクション内でもう一度残席を確認し、同時に申し込みが入っても定員を超えないようにしました。
- 同じイベントへ同じメールアドレスで重複申込できないようにし、キャンセルから復帰するときにも残席を再確認します。
- 申込者一覧はExcelで開けるBOM付きUTF-8のCSVとして出力でき、受付後の名簿作成までつなげています。