GayaON! という Web サービスで使用するサーバプログラムです。
フロントエンドのプログラムはこちら。
クライアントプログラムはこちら。
プレゼンテーションをもっと楽しく
GayaON! は、プレゼンターの画面上に聴衆のコメントや絵文字をリアルタイムに表示することで、 プレゼンターが聴衆のリアクションを感じ取りやすくなる Web サービスです。
Docker-compose でサーバプログラムを動かします。Docker-compose をインストールしてない場合はここを参照してください。
- 起動
make run
- SwaggerUI で API 仕様と動作を確認することができます。
make open
- 停止
make stop
環境変数は Docker-compose で動くことを前提にプログラム上でデフォルト値が設定されていますが、
.env
ファイルを作成することで環境変数を上書きすることができます。
その場合は sample.env
を参考にして、.env
ファイルを作成してください。
なお、デフォルトでは以下の環境変数が設定されています。
DB_TYPE=mysql
MYSQL_USER=root
MYSQL_PASSWORD=password
MYSQL_ADDRESS=db:3306
MYSQL_DATABASE=g_gayaon
テストについてのドキュメントはこちら。