イベント・セミナー受付管理 スクリーンショット
公開済み 注力

イベント・セミナー受付管理

イベント運営 / 申込受付 / Webアプリ

概要

定員管理・申込者CSV出力を備えた、イベント・セミナーの公開サイトと受付管理システム。

詳細

PHP 8.4(フレームワーク不使用)で構築。デモ施設はみなとみらいのイベントスペース「Lantern Hall」。参加者側はトップLP(開催予定一覧・カテゴリ絞り込み・施設紹介・アクセス)、イベント詳細(残席メーター・受付状態別ボタン)、3ステップ申込フロー(入力→確認→受付番号発行)。管理側はKPIダッシュボード・イベントCRUD(公開/下書き/中止)・申込者管理(絞り込み・キャンセル/復帰・CSVダウンロード)。定員超過防止のためトランザクション内で残席を再チェックし、同一イベント×同一メールの重複申込も防止。予約管理システム(reservation)と部品を共通化。

目的

セミナー・ワークショップ・交流会などのイベント受付と定員管理を、軽量なPHP構成で実現できることを示すため。申込データのCSV出力まで含めた実務向けの受付基盤として制作。

想定利用者

イベントスペース運営者、セミナー主催者、受付サイトと管理画面の実装を確認したい人

見せたいポイント

  • 開催予定イベント一覧とカテゴリ絞り込み(セミナー・ワークショップ・交流会・連続講座)
  • イベント詳細の残席メーターと受付状態表示(受付中/残りわずか/満席/終了/開催中止)
  • 3ステップ申込フローと受付番号(E-000123形式)の発行
  • トランザクション内の残席再チェックによる定員超過防止
  • 同一イベント×同一メールの重複申込防止
  • 管理ダッシュボード(KPI 4種・開催が近いイベント・最近の申込)
  • イベント管理(申込状況・受付状態・公開設定の一覧と編集)
  • 申込者管理(イベント/状態絞り込み・キャンセル/復帰・残席チェック付き復帰)
  • 申込者CSVダウンロード(BOM付きUTF-8・Excel対応)
  • 予約管理システムとの部品共通化
  • SQLite(開発)/ MySQL(本番)の環境切り替え

補足

C:\dev\events の実装内容から登録。デモ施設: Lantern Hall。管理画面デモ: admin / demo1234。本番 URL: https://events.ak2lab.com/ 。2026-07-04: ローカル起動画面(公開LP)のスクリーンショットを追加。