O Bate Papo UOL é uma das maiores plataformas de chat online do Brasil. O objetivo do projeto é criar minha humilde versão do chat utilizando HTML, CSS e JavaScript. Além disso, outro objetivo é o de iniciar a familiarização com as APIs.
- HTML
- CSS
- JavaScript
- Criação da interface de login, que permite ao usuário inserir um nome de usuário e entrar na sala de chat;
- Implementação do envio de mensagens, que permite ao usuário digitar uma mensagem e enviá-la para a sala de chat;
- Exibição das mensagens enviadas pelos usuários na sala de chat, em tempo real.
- Estabelecer uma conexão com a API;
- Não duplicar lista de mensagens ao exibi-las na tela.
Este projeto foi uma ótima oportunidade para praticar o desenvolvimento de aplicações web utilizando HTML, CSS e JavaScript. Durante a criação do chat, pude desenvolver habilidades importantes para o mercado de trabalho, como a manipulação de elementos HTML com JavaScript, a criação de uma interface de usuário intuitiva e a implementação de um sistema de envio e recebimento de mensagens em tempo real. Além disso, aprendi sobre a importância de garantir a segurança da aplicação, utilizando técnicas como validação de entrada do usuário e sanitização de dados.