Spicy Chat は、HTTP サーバーを作成し、Socket.io を使用するプライベート チャット アプリケーションです。
CS411 プロジェクト 2 - スパイシーなチャット |インスタント メッセージ プライベート チャット アプリケーション プロジェクトの構造: このプロジェクトは、Socket.io、Node.js、および Vue.js を使用して実装されます。バックエンドとフロントエンドは、backend と src として分離されます。
準備 コンピュータにnode.jsとnpmがインストールされていることを確認してください。このプロジェクトはsocket.ioを直接使用するため、インストールの必要はありません。
コードの実行 クローン作成後、プロジェクト ディレクトリに移動します。次に、ディレクトリ「spicy-chat/」でターミナルを開き、フロントエンドに対してコマンド「npm runserve」を実行します。次に、ディレクトリ「spicy-chat/backend」にある前のターミナルを閉じずに新しいターミナルを開き、バックエンドに対してコマンド「npm run start」を実行します。次に、ブラウザを開いて「localhost:8080」に移動します。同時に、ブラウザ (または別のブラウザ) のシークレット タブを開き、再度「localhost:8080」に移動します。
タブとログイン アプリケーションの両方に異なるユーザー名を入力します。セッションをリセットする場合は、F12 -> アプリケーション -> ローカル ストレージ -> セッション ID を削除して、ページを更新します。その後、別のユーザー名でログインできます。インスタント メッセージングをテストするには、別のタブ (シークレットまたは別のブラウザ) ですでに開いているオンライン名の 1 つをクリックします。
実装チーム: Alperen Alkan Bora Kazancı Mert Yıldırım Zeynep Ziyagil