O Sound Player é um aplicativo console de gerenciamento de músicas e artistas, desenvolvido com Spring Boot e Maven. A aplicação oferece funcionalidades para cadastrar artistas, músicas, listar músicas, buscar músicas por artistas, e consultar informações detalhadas de artistas via integração com a API do ChatGPT.
- Cadastrar Artistas: Adicione novos artistas à base de dados, especificando o nome e o tipo (solo, dupla ou banda).
- Cadastrar Músicas: Associe músicas aos artistas cadastrados.
- Listar Músicas: Veja todas as músicas cadastradas, agrupadas por artista.
- Buscar Músicas por Artista: Encontre músicas específicas de um artista pelo nome.
- Pesquisar Dados do Artista: Integre-se à API do ChatGPT para obter informações detalhadas sobre um artista.
- Java 17
- Spring Boot
- Maven
- API ChatGPT
- PostgreSQL
- JPA/Hibernate