TEER - Messagerie instantanée
Application de messagerie instantanée façon Discord, développée sans framework avec Node.js et Socket.IO
- Type: Application Web
- Date: 1 juillet 2019
TEER est une plateforme de messagerie instantanée, dans l’esprit de Discord, permettant d’échanger en temps réel au sein de groupes ou en messages privés. Le projet a volontairement été développé sans aucun framework, ni côté front-end ni côté back-end, dans le but de comprendre en profondeur le fonctionnement interne de chaque brique (protocole temps réel, gestion des connexions, persistance des données…).

Fonctionnalités principales
Messagerie instantanée
Échange de messages en temps réel, aussi bien dans des groupes qu’en conversations privées entre amis.

Gestion des amis
Ajout, suppression et gestion d’une liste d’amis directement depuis l’application.
Personnalisation du profil
Changement d’avatar pour personnaliser son profil utilisateur.
Outils utilisés
| Outil/Technologie | Rôle |
|---|---|
| HTML / CSS / JavaScript | Interface front-end, sans framework |
| Node.js | Serveur back-end |
| Socket.IO | Communication bidirectionnelle en temps réel |
Module fs de Node.js | Base de données interne (fichiers JSON) |
Pourquoi le projet est à l’arrêt
TEER est un projet d’apprentissage réalisé en 2019 pour explorer les technologies temps réel sans dépendre de frameworks. Il n’a jamais été déployé publiquement ni maintenu au-delà de cette phase d’expérimentation.