Skip to content

guiasis/api-sky

Repository files navigation

API Sky

Sistema de cadastro e login de usuários. Api em NodeJS.

Sobre o Projeto

Para fazer a aplicação subi um container no Docker para o MongoDB. Utilizei o bcrypt para criptografar a senha e o JWT para o token. Para maior segurança eu utilizei o formado de id GUID(UUID) e para isso eu utilizei a lib node-uuid. Para rodar a aplicação usei o Nodemon. Como validador dos dados de entrada utilizei o Yup.

Rodando a aplicação

Para rodar o projeto será necessário instalar as seguintes aplicações:

  • MongoDB
  • Node
  • NPM ou Yarn (Opcional)

Pré-requisitos

Instalando as dependências.

npm install

Algumas ferramentas utilizadas

  • docker
  • bcryptjs
  • jwt
  • express
  • date-fns
  • mongoose
  • mongoDB
  • yup

Autor

Guilherme Assis

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published