概要
FesTimeは、模擬店の混雑状況、イベントの進行、公式投票、落とし物管理など、イベント運営に必要な機能を網羅した統合プラットフォームです。
主な機能
来場者はスマホからリアルタイムな情報を確認でき、運営側は専用パネルから即座に情報を更新可能です。
- リアルタイム混雑管理: 信号機形式で全ブースの状態を可視化。
- インタラクティブマップ: Leafletによる現在地連動マップ。
- オンライン投票: 多重投票防止機能を備えたリアルタイム集計システム。
- 落とし物管理: 写真付きリストの公開と通知機能。
- 多言語対応: 日本語・英語の切り替えとダークテーマ対応。
技術
Next.js 15 (App Router) と TypeScript を採用し、BaaSとして Supabase を活用しています。
Supabase Realtime を用いた超低遅延な情報更新、Static Export による GitHub Pages での高速な配信を実現しています。