Messenger

Une application de messagerie web qui permet aux utilisateurs de communiquer en temps réel. Les utilisateurs peuvent créer un compte, se connecter et commencer à discuter avec leurs amis. L'application prend également en charge les discussions de groupe.

Messaging web app

Technologies

ReactReact
TypeScriptTypeScript
Node.jsNode.js
Express.jsExpress.js
MongoDBMongoDB
TailwindTailwind
ShadcnShadcn

Détails

  • Mise en place de l'authentification des utilisateurs avec JWT et hachage de mot de passe pour une gestion sécurisée des utilisateurs.
  • Développement d'un système de messagerie en temps réel utilisant WebSockets, permettant aux utilisateurs d'envoyer et de recevoir des messages instantanément.
  • Création d'une interface conviviale avec un design réactif en utilisant Tailwind CSS.
  • Mise en place de fonctionnalités telles que les profils utilisateurs et les discussions de groupe.