Skip to content

Chat Web que permite a comunicação entre usuários separados por salas.

Notifications You must be signed in to change notification settings

anthonyreis/chat_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat App

Este projeto começou como tarefa de um dos módulos (WebSockets) do curso de NodeJs que eu estava fazendo, mas mesmo após o final do curso decidi continuar implementando novas funcionalidades.

Projeto Inicial

Inicialmente o chat possuía suporte a envio de mensagens de texto e localização no Google Maps, além da divisão de usuários entre salas;

O que foi adicionado ?

  • Salas com senha;
  • Histórico das mensagens da sala;
  • Envio de arquivos, tanto pelo botão que abre o explorador do sistema quanto por drag and drop (5mb);
  • Envio de audio em tempo real, utilizando seu dispositivo de entrada;
  • Text To Speech das mensagens de texto, utilizando a API SpeechSynthesis;
  • Speech To Text dos audios enviados em tempo real.
  • Bot de musica através dos comandos ./bot play <nome da musica> e ./bot pause