O objetivo final deste projeto é facilitar a adoção de pets através de uma plataforma web na qual tutores interessados possam escolher um animal de estimação cadastrados na plataforma de acordo com sua preferências e necessidades.
🪧 Vitrine.Dev | |
---|---|
✨ Nome | Adopet-API |
🏷️ Tecnologias | Kotlin, Spring Boot, Spring JPA, PostgresSQL, Flyway |
Esse projeto viza disponiblizar uma API que será consumida pelo front-end fornecido na descrição do desafio. No entanto, diferentes projetos front-end podem fazer uso da API disponibilziada por esse projeto, desde que respeite os protocolos de comunicações estabelecidos pelo mesmo.
O desafio foi pensado para ser desenvolvido ao longo de 4 semanas. A cada semana novas funcionalidades eram propostas através do Trello. O histórico de desenvolvimento das funcionalidades ao longo de cada semana pode ser encontrado em
# cria imagem da API
gradlew bootBuildImage
# inacializa os servicos.
docker compose up -d # caso o compose esteja instalado de forma standalone docker-compose
Acesse o endpoint http://localhost:9090/swagger-ui/index.html
para visualizar os endpoints disponíveis