Um simples sistema de locadora de games usando o framework NestJS. Estrutura do projeto
- NestJs
- Typescript
- JWT para criação de token
- @nestjs/passport para autentificação
- bcriptjs para encriptar a senha
- banco de dados postgresql
- class-validator para validar as solicitações recebidas
- swagger para mapear os endpoints
- nestjs/schedule para agendamento de tarefas
- api imgur para upload de imagens
- jest para teste unitarios
- Baixar o Nodejs(18) e o npm
- cd 'seu diretorio'
- git clone https://github.com/franwanderley/rent-games.git
- cd rent-games
- npm install
- precisa criar .env com as informações segundo env-example
- npm start
- Depois é só acessar em seu navegador localhost:3344/
- localhost:3344/api para mapear endpoints