Le présent projet est issus d'un blog de Benjamin Bini Source projet
- Afficher un message lors de la connexion et la déconnexion des utilisateurs
- Ajouter le support des noms d'utilisateurs
- Affichage de la liste des utilisateurs connectés
- Affichage d'un message "xxx is typing" quand un utilisateur est en train d'écrire
- Gestion d'un historique de messages (affichage des derniers messages envoyés avant la connexion de l'utilisateur).
- Section partie login et partie chat
- Ajout du support des pseudos d'utilisateurs
- Affichage d'un message lors de la connexion et le déconnexion d'utilisateurs
- Rester en bas de page lorsque de nouveaux messages arrivent
- Afficher la liste des utilisateurs connectés sur la droite
- Affichage d'un message "xxx is typing" quand un utilisateur est en train d'écrire
- Gérer un historique de messages ( affichage des x derniers messages envoyés avant la connexion de l'utilisateur).
IL est toujours possible d'augmenter le nombre de fonctionnalités mais le but essentiel est de faire comprendre les bases d'une ou plusieurs technologie(s) à tous les technophiles.
-
Il serait possible de faire du 'DRY' ou du 'LEAN' code avec ce projet.
-
De l'inclure dans un projet pédagogique afin d'élaborer le projet 'from scratch' dans l'optique d'un projet agile professionnel.
-
Il serait judicieux de développer le projet avec des routages et un template appropriés !
-
Il serait possible de développer le projet à la manière du fameux site de chat anglophone Reddit !
-
Développer plusieurs salles de chat en fonction de la thématique.
-
Donner la possibilités aux participants de s'envoyer des messages privées.
-
...
Ce projet, AristoChat est sous licence MIT et Open Source