Skip to content

Nosbielc/MusicMatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Quality Gate Bugs Coverage Duplicated Lines (%) Security Rating Vulnerabilities Lines of Code

MusicMatch

Projeto para seleção de musicas baseando-se na temperatura da cidade/Coordenadas solicitada.

Detalhes da API RESTful MusicMatch

A API RESTful contém as seguintes características:

  • Projeto criado com Spring Boot e Java 8
  • Banco de dados H2 e Spring Data JPA
  • Migração de banco de dados com Flyway
  • Testes unitários e de integração com JUnit e Mockito
  • Integração contínua com TravisCI

Como executar a aplicação (Docker)

docker run -d -p 9000:9000 nosbielc/music-match:latest

* Acesse os endpoints através da url http://localhost:9000/musicMatch
* Acesse o Swagger através da url http://localhost:9000/musicMatch/swagger-ui.html#/
* Acesse o Console HSQLDB http://localhost:9000/musicMatch/console

Como executar a aplicação (Maven)

Certifique-se de ter o Maven instalado e adicionado ao PATH de seu sistema operacional, assim como o Git e Java 8.

git clone https://github.com/Nosbielc/MusicMatch.git
cd MusicMatch
mvn spring-boot:run

* Acesse os endpoints através da url http://localhost:9000/musicMatch
* Acesse o Swagger através da url http://localhost:9000/musicMatch/swagger-ui.html#/
* Acesse o Console HSQLDB http://localhost:9000/musicMatch/console

Pendências no Projeto

  • Documentar metodos
  • Implementar mais testes

Releases

No releases published

Packages

No packages published

Languages