Home | Escopo | Processo | Design/Mockups | Configuração | Arquitetura | Gerência | Código | BD | Qualidade | Frontend | Backend | Analytics |
---|
Configuração do projeto
Sumário
Passo a Passo para configurar o projeto
Backend
1. Você deve garantir que tem Java 21 instalado para rodar o backend.
Para verificar a versão atual do seu Java, digite em algum terminal o comando:
java -version
Caso não tenha o Java 21 instalado, realize a instalação através do link oficial e baixe a versão LTS link para instalação.
2. Após instalar, verifique novamente a versão atual do seu Java.
Se você estiver no Windows, talvez seja necessário adicionar o caminho de instalação do Java às variáveis de ambiente do seu sistema.
Frontend
1. Você deve garantir que tem NodeJS instalado para rodar ambos os projetos. Para verificar a versão atual do seu NodeJs digite em algum terminal o comando: node --version
ou node -v
. Caso não tenha, realize a instalação através do [LINK]https://nodejs.org/en/blog/release/v22.18.0), e baixe a versão LTS LTS latest
(a versão estável atualizada).
2. Após instalar o node o NPM será instalado na sequência. Para verificar a versão da instalação digite no terminal o comando: npm --version
ou npm -v
.
Com as ferrametas instaladas, você vai clonar os projetos Frontend | Backend em uma pasta local, de sua preferência, através do comando git clone https://tools.ages.pucrs.br/gestao-de-planos-de-contingencia-em-desastres/hopeful-frontend.git
e posteriormente git clone https://tools.ages.pucrs.br/gestao-de-planos-de-contingencia-em-desastres/hopeful-backend.git
(para isso você precisará do GIT)
Observação: Para rodar cada um dos projetos, consulte o README específico de cada um, pois eles possuem suas próprias instruções e requisitos de execução.
Caso esteja utilizando Docker, utilize o comando: docker compose up --build
para subir o container da aplicação.
Instalando Docker
-
Windows:
É necessário instalar o Docker Desktop. -
Mac:
Também utilize o Docker Desktop compatível com macOS. -
Linux:
Instale o Docker Engine seguindo o guia oficial da sua distribuição:
Documentação oficial do Docker Engine
Observação: No Linux, o Docker Compose já vem incluído como plugin (
docker compose
) nas versões mais recentes.