Trabalho da disciplina "Arquitetura e Desenvolvimento de APIs para Back-end"
Pós Graduação em Desenvolvimento de Aplicações para Dispositivos Móveis
PUC Minas - Contagem
Para os testes e documentação dos metodos desta API foi utilizado o Postman e o arquivo para importação da coleção de testes pode ser encontrado aqui
Este projeto foi desenvolvido utilizando as seguintes tecnologias:
- Node.js - 10.14.2
- npm - 6.4.1
- Docker - 18.09
- MySql - 5.7
Execute o comando:
docker run --name mysql5.7 -e MYSQL_ROOT_PASSWORD=mysql -d -p 3306:3306 mysql:5.7
Execute o script db.sql
Execute o comando:
npm install
Execute o comando:
npm start
- PORT: Porta na qual o servidor web ficará disponível (valor default: 3000);
- LOG_LEVEL: level de log, pode ser: [error, warning, info, debug]
- DATABASE: Dados de conexão com o mysql varia de acordo com o ambiente;
Para a criação deste projeto foram utilizdas as seguintes tecnologias e frameworks: