Api simples para clone do evernote
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.
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
Etapas:
- Clone este repositório
$ git clone https://github.com/tupis/clone-evernote-api.git
- Acesse a pasta do projeto no terminal/cmd
$ cd clone-evernote-api
- Instale as dependências
$ npm install
- Crie um arquivo ".env"
$ touch .env
-
Adicione as variveis ambientes MONGO_URL e PORT ao arquivo .env e atribua os valores correspondentes
-
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
- CRUD
- Autentificação
- Cryptrografia de senha para banco de dados
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
Este projeto está sob a licença MIT.
João Tupinambá 🚀
Feito com ❤️ por João Tupinambá 👋🏽 Entre em contato!