Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/qgelado/qgelado-backend
- Owner: QGelado
- Created: 2024-01-22T14:56:28.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-06-16T17:42:45.000Z (5 months ago)
- Last Synced: 2024-06-17T13:34:55.113Z (5 months ago)
- Topics: api-rest, bcrypt, encryption, jwt-token, mongodb, mongoose, node-js, nodemon, requests
- Language: JavaScript
- Homepage:
- Size: 3.26 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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