Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/qgelado/qgelado-backend

⚙️ Aplicação que controla as requisições do projeto, realiza a comunicação com o banco de dados, encripta senhas e valida tokens de acesso
https://github.com/qgelado/qgelado-backend

api-rest bcrypt encryption jwt-token mongodb mongoose node-js nodemon requests

Last synced: 12 days ago
JSON representation

⚙️ Aplicação que controla as requisições do projeto, realiza a comunicação com o banco de dados, encripta senhas e valida tokens de acesso

Awesome Lists containing this project

README

        

# QGelado - Backend ⚙️

## Sobre o projeto ✒️

O projeto backend visa ser o intermediário entre as aplicações web/mobile e o banco de dados. Escrito em JavaScript com o apoio do ambiente Node.js, o projeto é uma API REST que controla todas as requisições que chegam em uma determinada rota. Nesse controle, há uma série de práticas utilizadas, como a encriptação de senhas e a validação de token JWT.

## Instalação 🗒️


Para rodar o projeto tenha o Node JS instalado na sua máquina. Depois, execute o comando:

```
npm install
```


Também não esqueça de criar um arquivo .env para credenciar a conexão com o banco de dados e o Jwt Secret

```
DB_CONNECTION="COLE_SUA_CONEXAO_AQUI"
JWT_SECRET="COLE_SUA_SENHA_AQUI"
```

Feito com ❤️ por QGelado