Projeto desenvolvido como backend do site steeckr, trabalho de Banco de Dados 1 - ALTEREI
Passos para rodar:
- Instale Node.js
- Instale Yarn (rode o comando: npm install --global yarn)
- Crie o banco com o script no repositório
- Crie um arquivo .env, com base no .env.example, preenchendo as informações necessárias (não é necessário colocar DATABASE_URL para rodar localmente, e o SECRET pode colocar qualquer string aleatória)
- Instale os módulos dando o comando: "yarn add", (apenas se não funcionar, use "npm install")
- na pasta raíz do projeto, rode dando o comando "yarn dev"
- Se não funcionar, ou você pode substituir o conteúdo de server.js pelo conteúdo de server(http).js, ou tentar gerar os certificados para HTTPS novamente: https://www.section.io/engineering-education/how-to-get-ssl-https-for-localhost/ com a estrutura de pastas igual
- Para criar uma conta de ADM (acesso a todas as rotas privilegiadas), coloque os valores referentes aos dados do ADM no .env