ファミコン風チャット

概要

なつかしのファミコン風デザインのチャットサイトです。

ユーザー登録なしでご利用いただけます。
会話内容は同時にアクセスしているユーザーのみに表示されメッセージ履歴は残りません。

アバターキャラは7種類。初回アクセス時にランダムで決定されます。

使っている技術

工夫した点

リアルタイムで画面反映(WebSocket通信)を行うため、Laravel-Echoを用いました。
ブロードキャストドライバには、PUB/SUB機能のあるRedisを用いました。

※技術的には、サイネージアプリと同じ仕組みとなります。

作ろうと思ったきっかけ

FirebaseのRealtimeDatabase機能を利用しないで、
自分のさくらVPSサーバー上だけで完結するリアルタイム画面反映を実装したかったため。

URL