Spicy Chat est une application de chat privée qui crée un serveur HTTP et utilise Socket.io.
Projet CS411 2 - Chat épicé | Structure du projet d'application de chat privé de message instantané : ce projet est implémenté avec Socket.io, Node.js et Vue.js. Car le back-end et le front-end sont séparés en backend et src.
Préparation Assurez-vous que node.js et npm sont installés sur votre ordinateur. Le projet utilise directement socket.io, aucune installation n’est donc nécessaire.
Exécuter le code Accédez au répertoire du projet après le clonage. Ensuite, ouvrez un terminal dans le répertoire 'spicy-chat/' et exécutez la commande "npm run serve" pour le frontend. Ensuite, ouvrez un nouveau terminal sans fermer le précédent dans le répertoire 'spicy-chat/backend' et exécutez la commande "npm run start" pour le backend. Ensuite, ouvrez un navigateur et accédez à « localhost:8080 ». En même temps, ouvrez l'onglet navigation privée du navigateur (ou d'un autre navigateur) et encore une fois, allez sur "localhost:8080".
Entrez différents noms d'utilisateur pour l'onglet et l'application de connexion. Si vous souhaitez réinitialiser la session, F12->Application->Local Storage->Delete sessionID et actualisez la page. Après cela, vous pouvez vous connecter avec un autre nom d'utilisateur. Pour tester la messagerie instantanée, cliquez sur l'un des noms en ligne déjà ouverts sur un autre onglet (incognito ou un autre navigateur).
Équipe de mise en œuvre : Alperen Alkan Bora Kazancı Mert Yıldırım Zeynep Ziyagil