guilhermefaj / projeto5-batepapouol

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Driven] Projeto 05 - Bate Papo UOL

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.

Tecnologias Utilizadas

  • HTML
  • CSS
  • JavaScript

Funcionalidades Implementadas

  • 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.

Desafios

  • Estabelecer uma conexão com a API;
  • Não duplicar lista de mensagens ao exibi-las na tela.

Screenshots

image

Conclusão

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.

About


Languages

Language:JavaScript 49.8%Language:CSS 34.4%Language:HTML 15.8%