/syscointest

Primary LanguageJavaScript

Teste SysCoin

O projeto pode ser encontrado aqui
Deve ser passado "user" e "password" como parâmetros

Para executar este projeto localmente, siga os passos abaixo:


Instalar nodemon, para fazer monitoramento do servidor em node.js
sudo npm install -g nodemon

Instalar restify, framework do node.js, para trabalhar com as rotas rest
sudo npm install restify

Instalar restify errors, para trabalhar com as respostas de erro das requisições http
sudo npm install restify-errors

Instalar o driver para o banco que vai ser usado, no caso, o mysql
sudo npm install mysql

Instalar knex, módulo para acessar o MySql
sudo npm install knex --save mysql

Ou pode ser instalado tudo de uma vez, depois de instalar o nodemon, com o seguinte comando:
sudo npm i --save restify restify-errors knex mysql

Após instalar todas as dependências, basta clonar este repositório (git clone https://github.com/markinlimac/syscointest.git) e executar o projeto (nodemon index.js).
Para acessar o projeto, basta acessar o localhost na porta 8080 e usar a rota /provasyscoin, passando "user" e "password" como parâmetros.

Este repositório contém um arquivo chamado "script.sh", que ao ser executado, ele instala todas as dependências automaticamente. Para executar, dê permissão de execução para o arquivo sudo chmod +x script.sh, e depois execute com ./script.sh