Web app / Framework

FesTime

文化祭やイベントの情報をリアルタイムに共有する、オープンソースのイベント運営支援フレームワークです。

FesTime Screenshot

概要

FesTimeは、模擬店の混雑状況、イベントの進行、公式投票、落とし物管理など、イベント運営に必要な機能を網羅した統合プラットフォームです。

主な機能

来場者はスマホからリアルタイムな情報を確認でき、運営側は専用パネルから即座に情報を更新可能です。

  • リアルタイム混雑管理: 信号機形式で全ブースの状態を可視化。
  • インタラクティブマップ: Leafletによる現在地連動マップ。
  • オンライン投票: 多重投票防止機能を備えたリアルタイム集計システム。
  • 落とし物管理: 写真付きリストの公開と通知機能。
  • 多言語対応: 日本語・英語の切り替えとダークテーマ対応。

技術

Next.js 15 (App Router) と TypeScript を採用し、BaaSとして Supabase を活用しています。
Supabase Realtime を用いた超低遅延な情報更新、Static Export による GitHub Pages での高速な配信を実現しています。