Skip to content

JeffY1710/chat-bot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PROJET - Chat d'avril 💬

Le but de ce tp, est de créer une application de discussion, permettant de communiquer avec la personne que l'on souhaite et peu importe l'endroit où on se trouve. En fait: un Chat. Vous devez réaliser cette application dans le langaguage que vous souhaitez parmis les suivants: java, C#, python. Le serveur et le client devront être écris dans des langages différents.

Membres du groupe

  • Valdo MARGUERITE
  • Jeff YABAS
  • Diego CARVALHO DOS SANTOS
  • Khaled KOUADRIA

Responsabilités de chacun

  • Client python :

    Valdo, Diego (Pair programming) :

    • Envoie de message
    • Reception de message venant du serveur
    • Envoie du pseudo et sa vérification
    • Connection du client au serveur
    • Mise en place de threads pour l'envoie de message

    Valdo :

    • Création de l'interface graphique (customtkinter)
  • Serveur C# :

    Jeff,Khaled (Pair programming) :

    • Gestion de la connexion et de la déconnexion des utilisateurs
    • Réception et distribution des messages à tous les utilisateurs
    • Stockage en mémoire de tous les clients

    Khaled :

    • Gestion des messages privés
    • Débugage du code serveur
    • Mise en place du Multi threading pour l'écoute de la connexion
    • Création d'un type User pour représenter chaque client

    Jeff:

    • Gestion des groupes (en cours de développement)
    • Création des logs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 55.7%
  • Python 44.3%