複数端末で共有できるプレゼンタイマーです。
同じルームIDに接続した 表示画面 (/display) と 操作画面 (/control) がリアルタイムに同期します。
pnpm install
pnpm dev- ホーム画面でルームIDを生成します。
- 表示端末は
/room/{roomId}/displayを開きます。 - 操作端末は
/room/{roomId}/controlを開きます。 - 操作画面から開始・停止・リセット・時間調整を行います。
pnpm testpnpm buildこのアプリは WebSocket ベースでルーム内同期を行います(状態はワーカーのメモリ上に保持されるため、再起動時にリセットされます)。
デプロイ前に型を再生成:
pnpm cf-typegenデプロイ:
pnpm deploy