Skip to content

davidolima/client-server-chat

Repository files navigation

Projeto - Aplicação de Chat Cliente-Servidor

  • Escopo do Sistema:
    • Cadastro de usuários.
    • Envio e recebimento de mensagens em tempo real (chat).
    • Transferência de arquivos entre clientes.
    • Registros e logs de atividade.
    • Implementação de sockets TCP e UDP.
    • Suporte para comunicação simultânea de múltiplos clientes (concorrência com threads ou processos).
    • Mecanismos básicos de autenticação (login/senha).
    • Tratamento de erros e reconexão em caso de falhas.
    • Criptografia básica para troca de mensagens (ex.: AES ou RSA).
    • Controle de tráfego (ex.: limitar o número de conexões simultâneas por cliente).
    • Chat em grupo (multicast).
    • Interface gráfica simples (ex.: Tkinter, PyQt ou similar).

About

Simple GUI client-server application with groups and file transfer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages