API Clone do Evernote

Api simples para clone do evernote

🚀 Começando

Essas instruções permitirão que você obtenha uma cópia do projeto em operação na sua máquina local para fins de desenvolvimento e teste.

📋 Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disto é bom ter um editor para trabalhar com o código como VSCode

🔧 Instalação e Execução

Etapas:

  1. Clone este repositório
$ git clone https://github.com/tupis/clone-evernote-api.git
  1. Acesse a pasta do projeto no terminal/cmd
$ cd clone-evernote-api
  1. Instale as dependências
$ npm install
  1. Crie um arquivo ".env"
$ touch .env
  1. Adicione as variveis ambientes MONGO_URL e PORT ao arquivo .env e atribua os valores correspondentes

  2. Execute a aplicação em modo de desenvolvimento

$ npm run dev
  • Obs: O servidor inciará na porta: 5000 - acesse http://localhost:5000 ou a porta que você definiu no .env

📚 Funcionalidades

  • CRUD
  • Autentificação
  • Cryptrografia de senha para banco de dados

🛠️ Construído com

Principais tecnologia usada neste projeto

  • JavaScript - Linguagem de programação
  • NodeJs - Runtime do JavaScript
  • MongoDB - Banco de dados
  • Mongoose - Biblioteca que se conecta com o banco de dados
  • Bcrypt - Biblioteca de hash
  • JWT - Gerador de token

📄 Licença

Este projeto está sob a licença MIT.

✒ Autor


João Tupinambá
🚀

Feito com ❤️ por João Tupinambá 👋🏽 Entre em contato!

Linkedin Badge Gmail Badge