A progressive Node.js framework for building efficient and scalable server-side applications.
Projeto de uma API para consumo de um gateway de pagamento.
docker run --name mysql8 --restart unless-stopped -p 3306:3306 -v mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:8npm installNa raiz do projeto executar os comandos abaixo: Para os arquivos de migration criar as tabelas no banco.
npm run migrate:upPara criar nova migration executar o comando, basta substituir o NOME_MIGRATION:
npm run migrate:create --name={NOME_MIGRATION}Sistemas windows executar o comando abaixo:
npm run start:winSistemas linux executar o comando abaixo:
npm run start:devURL: http://localhost:3030/hubpay/docs
User: Adm
Senha: 123456
O Arquivo .env.example tem a base dos valores das variaveis de ambiente do projeto. Algumas variaveis são sensiveis para expor, portanto favor substituir as env chave da api.
- SALT_KEY: tem como objetivo concatenar a senha do usuário para o bcrypt retornar um hash mais seguro
- SECRET: chave para validação do acess_token da api.
- SECRET_REFRESH_TOKEN: chave para validação do refresh_token da api.
Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.
- Author - Kamil Myśliwiec
- Website - https://nestjs.com
- Twitter - @nestframework
Nest is MIT licensed.