- Sur Git :
git clone [email protected]:rodrigues.hugo/nodejs-pls.git
- Dans le terminal de votre IDE :
cd nodejs-pls
npm init
node server.js
Il ne reste plus qu'à ouvrir la page suivante : http://localhost:3000
- Création d'un utilisateur à la connexion : choix du nom/image d'utilisateur
- Envoyer un message dans un salon général : tout le monde peut se connecter à ce salon. C'est le salon par défaut à la connexion.
- Envoyer un message privé en cliquant sur le nom d'utilisateur de la personne : un salon uniquement visible par ces deux personnes est crée.
- Concaténation des messages si une personne envoie plusieurs messages d'affilés.
- Heure d'envoi du message indiqué.
- Message de connexion et de déconnexion d'un utilisateur sur le chat général.
- Notification sonore lorsqu'un utilisateur se connecte.
- Message lorsque quelqu'un rejoint un salon privé.
- Liste de toutes les personnes connectées.
- Information lorsque quelqu'un écrit un message.
- Meilleure utilisation du broadcast, ici très peu utilisée, et rendue plus complexe par la concaténation des messages.
- Création d'une base de données (SQLite) pour créer des comptes utilisateurs et sauvegarder les anciens messages.
- Créations de salons privés pour plus de deux personnes.
- Ajout de son propre avatar.