InterWeek e um bootcamp feito pelas empresas Banco Inter e DIO, com o objetivo de aprofundar os conhecimentos e incentivar a programação de sites e servidores.
O projeto e uma api para fazer buscas e atualizações de dados na database, todas as keys de acesso e pagamento são codificadas assim trazendo segurança no uso da api e aos usuarios logados no banco.
clique aqui para visualizar o teste da api no youtube.
Rota | Metodo | Descrição |
---|---|---|
user/signin | post | Caso autorizado, retorna um token para login. |
user/signup | post | Retorna um token apos cadastro do usuario. |
user/me | get | Busca na database informações sobre o usuario. |
pix/request | post | Faz solicitação de um valor pix, caso autorizado retorna ua key. |
pix/transactions | get | Retorna ultimas transações do usuario. |
pix/pay | post | Faz um pagamento para uma chave antes gerada com request. |
1º - Faça download do Visual Studio e abra-o em seguida.
2º - Com o visual studio aberto baixe as seguintes extenções "EditorConfig for VS Code" e "Prettier - Code formatter".
3º - Baixe e faça login no programa Docker.
4º - Instale o programa Node.js.
5º - Instale o programa Git scm.
6º - Apos criar uma pasta abra ela no editor e em seguida abra o terminal.7º - Use os comandos abaixo em seu terminal.$ git init
$ git clone https://github.com/DARKnx/inter-clone-backend.git
$ git add -A
$ git commit -am "Primeiro commit."
$ npm i
$ yarn add Express typescript -D ts-node -D @types/express -D @types/node -D nodemon -D
$ docker-compose up -d
$ yarn start:dev
Creditos ao professor @pablohdev que idealizou o projeto e deu todo suporte e atenção na criação do projeto.
Copyright © 2021 DARKnx