Skip to content

Hangar-Tech/Instituto-Sempre-Alerta-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gestão Instituto Sempre Alerta API

API para o sistema de gerenciamento para os escoteiros do instituto sempre alerta

UML

Tecnologias Utilizadas

Dependências e Versões Necessárias

  • Java(JDK) - Versão: 17+
  • Postgres - Versão: 15+

Como rodar o projeto

Com Docker compose:

docker compose up -d

ou com Docker:

docker run --name my-postgres --env POSTGRES_PASSWORD=123 --volume postgres-volume:/var/lib/postgresql/data --publish 5432:5432 --detach postgres

e depois

./mvnw spring-boot:run -Dspring.profiles.active=dev

ou com sua base de dados:

Mude as propieadas para conectar com sua base de dados Postgresql em src/main/resources/application-dev.yml

e depois execetute

./mvnw spring-boot:run -Dspring.profiles.active=dev

Depois disso poderá abrir em localhost:8080/swagger-ui/index.html e verá a documentação em Swagger com todas as rotas

Como rodar os testes

./mvnw test

Possiveis problemas enfrentados

Problema 1:

Problemas ao executar com permissões do sistema operacional

  • e você estiver usando Windows, execute como adminstrador.

Problema 2:

Conexão com o banco de dados

  • Verifique os passos passados e tente executar com docker

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages