O objetivo do desafio foi desenvolver uma pequena aplicação utilizando Node.js/React.js.
Link para testar o projeto: https://ivillysg.github.io/desafio/
O projeto foi desenvolvido utilizando as seguintes tecnologias:
Antes de começar, certifique-se que tenha o Node.js instalado. Além disto é bom ter um editor para trabalhar com o código como VSCode
# Acesse a pasta do projeto no terminal/cmd
$ cd desafio-tractian
# Vá para a pasta server
$ cd server
# Instale as dependências
$ npm install # Execute a aplicação em modo de desenvolvimento
# ou
$ yarn
# O servidor iniciara na porta:333 - acesse http://localhost:3333/
$ npm run dev:server
# Vá para a pasta web
$ cd web
# Instale as dependências
$ npm install # Execute a aplicação em modo de desenvolvimento
# ou
$ yarn
#Antes de iniciar o cliente, crie um arquivo .env com a seguinte variável
REACT_APP_API_URL = http://localhost:8080 #url da api.
# O servidor iniciara na porta:3000 - acesse http://localhost:3000
$ yarn
# ou
$ npm run start