Skip to content

agnaldom/restapi-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

api-nodejs

API NodeJS + Express + Mongo

Instalando os pacotes

yarn add express

Esse pacote ajuda a tratar requisicao http

yarn add body-parser

Esse pacote vai ajudar que o node entenda as requesicoes recebendo as informacoes em json e tambem que ele possa entender os paramentros da url do http.

yarn add mongoose

Esse pacote faz conexao com o banco de dados Mongodb

Usamos o programa isonia para consumir o nosso API

yarn add bcryptjs 

Esse pacote salva senha encryptgrafada

2 Parte

autenticar o usuário retornando um token JWT para validar o login em futuras requisições.

3 Parte

Envio de email e recuperacao de senha

Deployment

Docker

Deploy with docker compose

Rocket.Chat logo

Rodando o banco de dados Mongo

$ docker-compose up -d mongo

Rodando api

$ docker-compose up -d api

Lendo os logs

$ docker-compose logs -f

About

API NodeJS + Express + Mongo - Estrutura e cadastro

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published