e-Web Board

Web 上で動作する、カスタマイズ可能な電子掲示板ツール

オープンソース・完全無料

病院の待合室、スーパーマーケット、飲食店など、あらゆる場所で情報を掲示するためのフリーツールです。
オープンソース(Apache License 2.0)で、誰でも無料で利用・改変・再配布できます。
管理画面からコンテンツを登録するだけで、表示用の画面がリアルタイムに更新されます。

特徴

テンプレートベース

用途に合わせて複数のデザインテンプレートから選択。色、フォント、表示速度などをボードごとにカスタマイズ可能。

リアルタイム更新

管理画面や外部 API からの変更が即座にボードへ反映。Server-Sent Events (SSE) による低遅延通信。

外部連携 API

REST API を通じて外部システムからメッセージを送信可能。呼び出しシステムや通知連携に。

かんたんデプロイ

Docker Compose で 1 コマンド起動。外部 DB サーバー不要、SQLite でシンプルに運用。

テンプレート

シンプルな電子掲示板

メイン領域で画像や動画をスライドショー形式で表示し、下部にテキストメッセージをティッカー(横スクロール)で流すデザインです。 店舗のプロモーション表示や施設案内に最適です。

シンプル掲示板のスクリーンショット

レトロな掲示板

駅の案内板を模した、ドットマトリクス風のクラシックなデザインです。 独特のレトロな雰囲気で、カフェやイベント会場などの掲示に映えます。

レトロ掲示板のスクリーンショット

フォトクロック掲示板

画像のスライドショーを全画面で表示しつつ、現在の日付と時刻を常時オーバーレイ表示するデザインです。 オフィスのロビーやエントランス、ホテルのラウンジなどに最適です。

フォトクロック掲示板のスクリーンショット

メッセージ掲示板

外部システムから API 経由で受信したメッセージをリアルタイムに表示するデザインです。 病院の待合室での呼び出しや、飲食店の番号呼び出しなどに活用できます。

メッセージ掲示板のスクリーンショット

技術スタック

TypeScript Next.js React Tailwind CSS Framer Motion Drizzle ORM SQLite SSE Docker Zod

クイックスタート

1

リポジトリをクローン

git clone https://github.com/HiroshiARAKI/e-web-board.git
cd e-web-board
2

Docker Compose で起動

docker compose up -d
3

ブラウザでアクセス

http://localhost:3000 にアクセスして、管理画面からボードを作成しましょう。

外部連携 API

REST API を通じて、外部システムからボードにメッセージを送信できます。

メッセージの送信

curl -X POST http://localhost:3000/api/messages \
  -H "Content-Type: application/json" \
  -d '{
    "boardId": "your-board-id",
    "content": "〇〇様、3番窓口へお越しください",
    "priority": 1
  }'

今すぐはじめよう

完全無料・オープンソース。Docker で 1 コマンド起動。
商用利用も可能です。