sequenceDiagram
participant web as 運営コンソール
participant back as バックエンドAPI
web ->> web: イベント情報入力
web ->>+ back: (イベントデータ)
back ->>- back: イベント生成
sequenceDiagram
participant web as 運営コンソール
participant back as バックエンドAPI
web ->> web: イベント情報入力
web ->> back: (イベントデータ)
sequenceDiagram
participant web as 運営コンソール
participant new as 新しい運営アカウント
participant back as バックエンドAPI
web ->>+ back: 追加したいメールアドレスを入力
back ->> new: 招待専用のログインリンクをメールに送信
new ->> back: Auth0でログイン
back ->> back: ユーザー情報を登録
back -->>- new: イベント一覧を返却
スポット名の変更・ピックの切り替え・スポットの削除・QR の発行を行う
sequenceDiagram
participant web as 運営コンソール
participant back as バックエンドAPI
web ->> back: スポット一覧リクエスト
back -->> web: (スポット一覧)
web ->> web: スポットの設定
web ->> web: ピック用QRコードの取得
web ->> back: (スポットデータ)
sequenceDiagram
participant web as 運営コンソール
participant back as バックエンドAPI
loop
web ->> back: ポーリング
back -->> web: それぞれのスポットの参加者の状況
end
sequenceDiagram
participant web as 運営コンソール
participant back as バックエンドAPI
web ->> back: POST(from, to)
back --> back: 人流制御開始
back -->> web: status