Projeto baseado em um ecommerce de pizzaria, projeto final para o modulo de backend
- Nodejs
- Typescript
- Express
- MongoDb
- JWT
- Swagger documment
- BCrypt
Projeto requerido Node.js v16+
Instalando as dependencias e inicializando o projeto
yarn install - instalar os pacotes
yarn start - rodar o projeto
Variaveis de ambiente
SECRET = secret do jwt
DATABASEURL = URL do banco(mongo) de dados para conexão
para acessar a documentação de rotas você deverá executar o projeto e acessar a rota do swaggerDocument
/docs
para realizar as chamadas de rotas foi disponibilizado o modelo de request gerado pelo thunderCLient (tambem compativel com insominia e postman) dentro da pasta
/thunderClient/thunderClient.json
MIT MIT
Free Software, CodeMages!