Skip to content

inaciogu/Chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Boas vindas ao repositório do Chat app

O chat app, como o nome já diz, é uma aplicação web de chat onde você pode se comunicar com outros usuários em tempo real! Nela o usuário pode criar uma conta, fazer o login e entrar em uma das salas para conversar com os outros usuários logados. A interface de usuário foi desenvolvida com React.js, Typescript, Material UI para estilização, socket.io-client para escutar e emitir eventos em tempo real, e react-hook-form juntamente com yup para implementação e validação de formulários.

O deploy desta aplicação foi feito na Vercel, e pode ser acessado através deste Link

Tecnologias usadas

  • React.js
  • ContextAPI
  • MaterialUI
  • Socket.io-client

Rodando localmente

Observação:

Para obter a experiência completa localmente, você precisa clonar também o repositório da API e instalar o MongoDB na sua máquina.

Instruções:

  • Clone o repositório do projeto
  • Instale as dependencias com o comando yarn
  • Troque o nome do arquivo ".env.example" para ".env.local" e coloque o valor da variável para "http://localhost:3001"
  • Rode o comando yarn start para iniciar a aplicação.

About

Aplicação web de comunicação via chat em tempo real!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published