Foi utilizado react native, node.js, MySQL e JavaScript
a versão chat para implantação contem código mais limpo, para voce poder modelar com mais facilidade seu código e adicionar seu banco de dado, o código está todo comentado para facilitar ainda mais o uso. E contém a versão mobile
a versão chat demonstração já vem com o banco de dados(chat demonstração\chat-backend\src\database.sql), mas ela foi criada só para demonstração e para ter ideia de como usar o banco de dados na aplicação, tendo possibilidade de criar usuários, logar em sua conta e mandar mensagens privadas.
execute o comando na pasta chat-backend
yarn install
caso usar o char demonstração rode o banco de dados(chat demonstração\chat-backend\src\database.sql) e configure ele em database.js
use o comando na pasta do backend
yarn nodemon src/index.js
chat para implantação: Quando você iniciar a aplicação, será levado um chat coletivo, onde poderá enviar mensagens em um chat global, tanto na versão web como na mobile.
chat demonstração: Basta criar uma conta e fazer o login, após isso basta clicar em um dos usuários do chat e iniciar o bate-papo