Skip to content

Latest commit

 

History

History
33 lines (19 loc) · 1.12 KB

README.md

File metadata and controls

33 lines (19 loc) · 1.12 KB

Socket Chat

O Socket Chat é uma aplicação de bate-papo em tempo real que utiliza o protocolo WebSocket para permitir a comunicação bidirecional entre o seu navegador e o servidor.

Este projeto foi desenvolvido como parte da disciplina de "Sistemas Distribuídos" do curso de Ciência da Computação. Utiliza um servidor backend em Node.js com Socket.IO e Express, enquanto o frontend é desenvolvido em React e utiliza o framework Tailwind CSS.

Pré-Requisitos

Antes de iniciar, certifique-se de ter os seguintes requisitos:

  • Sistema Operacional Linux ou WSL 2 instalado
  • Docker instalado

Para instalar e executar o Socket Chat, siga as instruções abaixo:

  1. Abra o Terminal WSL2.

  2. Execute os seguintes comandos para clonar o repositório e iniciar os contêineres Docker:

    git clone https://github.com/EnzoPetry/socket-chat.git
    cd socket-chat
    sudo docker compose up
    

Utilizando o Socket Chat

Para utilizar o Socket Chat, siga as etapas abaixo:

  1. Abra um navegador da web e acesse localhost:5173.

  2. Insira seu nome de usuário.

  3. Comece a conversar com outros usuários conectados.