Olá, nesse repositório estou aplicando conceitos de API Rest, testes unitários e padrões de projetos com Java e Spring através do desafio da Ame
Dando continuidade ao nosso processo, temos um desafio para te propor! \o/
Nossos associados são aficionados por Star Wars e com isso, queremos criar um jogo com algumas informações da franquia.
Para possibilitar a equipe de front criar essa aplicação, queremos desenvolver uma API que contenha os dados dos planetas.
A API deve ser REST Para cada planeta, os seguintes dados devem ser obtidos do banco de dados da aplicação, sendo inserido manualmente:
- Nome
- Clima
- Terreno
Para cada planeta também devemos ter a quantidade de aparições em filmes, que podem ser obtidas pela API pública do Star Wars: https://swapi.co/.
- Adicionar um planeta (com nome, clima e terreno)
- Listar planetas
- Buscar por nome
- Buscar por ID
- Remover planeta
- Linguagens que usamos: Kotlin, Scala, Java
- Testes unitários
- Java 21
- Spring Boot
- MySQL
- Flyway
- Junit
- Lombok