This is a SocketIo application using Node.js, Mongo, JWT, React and Redux.
Esta e uma aplicacao utilizando Node.js, Mongo, JWT, React e Redux.
- Clone o Repo utilizando:
git clone
- Navegue ate o diretorio do projeto
cd IXChat && yarn
- Crie um arquivo .env
touch .env
- Preencha as credenciais
PORT: 5000, SECRET_KEY: MY_SECRET_KEY, DATABASE_URL: MY_DB
- Execute o Projeto
yarn dev
Com esse comando ele vai rodar o back e o front juntos. Caso queria rodar separado siga as instrucoes:
- No diretorio root para o back
yarn back
- Para o front
cd client && yarn start
OBS: O backend roda na porta 5000 e o front na padrao 3000 do React.
A aplicacao ja cria um usuario administrador por padrao com
- usuario: admin_ixchat
- senha: 1234
As rotas e autenticacao e para estar funcionando porem somente por CURL ou Insomnia/Postman