An open API service indexing awesome lists of open source software.

https://github.com/felipemuller20/web-chat-socket

Projeto que simula um Chat Online, utilizando socket.io . Projeto desenvolvido em Node.js e HTML.
https://github.com/felipemuller20/web-chat-socket

html javascript nodejs socket-io

Last synced: 2 months ago
JSON representation

Projeto que simula um Chat Online, utilizando socket.io . Projeto desenvolvido em Node.js e HTML.

Awesome Lists containing this project

README

          

# ✌️ Boas vindas ao repositório do projeto WebChat!

Este projeto simula um chat online! Nele, o usuário é capaz de:
- Usar um front-end para enviar mensagens a clientes conectados;
- Visualizar o histórico de mensagens da conversa;
- Visualizar os usuários online no momento;
- Alterar o nome de usuário no chat em tempo real;
---

# 👀 Acessando o projeto

Para executar este programa no seu computador, faça o clone deste repositório com `git clone git@github.com:felipemuller20/web-chat-socket.git`.

- Entre no diretório do projeto `cd web-chat-socket`
- Instale as dependências `npm install`
- Execute o servidor local utilizando o comando `npm start`
- Acesse a página `https://localhost:3000`

---

# ⚛️ Tecnologias utilizadas

- Node.JS
- Express
- Socket.io
- JavaScript DOM
- HTML

---

# ✍️ Habilidades desenvolvidas

- Desenvolver um Socket utilizando socket.io
- Emitir eventos através do socket.io
- Utilização do socket.io para tráfego de mensagens entre cliente e servidor
- Integração do back-end com front-end

Além disso, neste projeto foi utilizado o ESLint, uma ferramenta para identificar divergências nos padrões de códigos JavaScript, garantindo as boas práticas no código e uma melhor legibilidade.

---

# 👥 Autores
- [Felipe Muller](https://github.com/felipemuller20)