- Bernado Martins Correa D'Abreu e Costa - GitHub
- Dayvison Augusto de Oliveira Da Costa- GitHub
- Matheus Coelho - GitHub
- Nicolas Vycas Nery - GitHub
backend
: código do backend
src
: código do frontend
criar arquivo .env com as seguintes informações:
JWT_SECRET={TOKEN_SECRET}
MONGODB_URI=mongodb+srv://<username>:<password>@cluster0.kjdieka.mongodb.net/?retryWrites=true&w=majority
MONGODB_USERNAME={username do banco}
MONGODB_PASSWORD={password do banco}
BACKEND_PORT=3001
O JWT_SECRET
é um valor aleatório que deve ser usado para criptografar o token, ele pode ser obtido executando o comando em um shell com node:
require('crypto').randomBytes(64).toString('hex')
ou usando o comando no shell
node -e 'console.log(require("crypto").randomBytes(64).toString("hex"))'
npm ci
npm run dev