Home | Sprints | Requisitos | Processos | Arquitetura | Configuração | Mockups | Banco de Dados |
---|
Configurações do Projeto
Aqui serão encontradas as instruções de configuração de ambos ambientes de desenvolvimento.
Sumário
Backend:
Pré-Requisitos:
Clonar o repositório do backend em seu computador:
Via HTTP:
https://tools.ages.pucrs.br/aplicativo-eu-luto/backend.git
Via SSH:
ssh://[email protected]:8822/aplicativo-eu-luto/backend.git
Construir o Contêiner PostgreSQL
npm run build-db
Construir o Contêiner Backend Node.js
npm run build-node
Iniciar os Contêineres Usando o Docker Compose
npm run start:build
Testar a conexão no navegador
http://localhost:3000
Instruções para execução
- Inicializar o Contêiner do Banco de Dados (Docker)
cd /caminho/para/o/seu/projeto
npm run start:docker-db
- Instalar as Dependências do Projeto
cd /caminho/para/o/seu/projeto
npm install
- Executar os Testes
npm run test
Isso executará os testes automatizados e fornecerá os resultados no terminal.
Após a conclusão dos testes, você pode continuar desenvolvendo e testando seu projeto conforme necessário.
Lembre-se de parar o contêiner Docker do banco de dados quando não estiver mais em uso:
npm run stop:docker-db
Frontend:
Clonar o repositório do frontend em seu computador:
Via HTTP:
https://tools.ages.pucrs.br/aplicativo-eu-luto/eu-luto.git
Via SSH:
ssh://[email protected]:8822/aplicativo-eu-luto/eu-luto.git