Tous les projets

My_Teams

Une messagerie client-serveur inspirée de Microsoft Teams, écrite en C.

Technologies
C, C++, Sockets TCP/IP, Linux, Multithreading

Le problème

Construire une messagerie d’équipe sans framework réseau, directement sur les sockets.

Ce que j’ai construit

Un serveur TCP qui gère plusieurs clients en même temps, avec un protocole de communication conçu pour le projet. Les utilisateurs s’authentifient, rejoignent des équipes et des canaux, et échangent des messages en temps réel.

Mes choix techniques

Sockets TCP/IP en C sous Linux, sans bibliothèque réseau, et une gestion explicite de la concurrence.