Essas instruções permitirão que você obtenha uma cópia do projeto em operação na sua máquina local para fins de desenvolvimento e teste.
Consulte Implantação para saber como implantar o projeto.
- Java 21
- Maven 3.6+
- Banco de dados PostgreSQL
-
Clone o repositório:
git clone https://git.monitoralabs.com/usp-fapesp/backend.git cd spira-backend
-
Instale as dependências:
mvn clean install
Passos para o build da aplicação local
- Execute o comando de build:
mvn package
Descreva os passos para o deploy da aplicação local
-
Configure o banco de dados PostgreSQL no arquivo
application.properties
. -
Execute a aplicação:
mvn spring-boot:run
-
Acesse a API em
http://localhost:8080
. -
Documentação das requisições em
http://localhost:8080/swagger-ui/index.html
.
Explicar como executar os testes automatizados para este sistema.
- Execute os testes:
mvn test
Adicione notas adicionais sobre como implantar isso em produção;
- Spring Boot - O framework web usado
- Maven - Gerente de Dependência
- PostgreSQL - Banco de dados
- Lucas Trigueiro - Backend - Dev
Nós usamos GitLab para controle de versão. Para mais detalhes sobre o versionamento veja o git flow padrão.
- Lucas Trigueiro - Setup inicial do Backend - Dev