/starwars-api

A sample of starwars-api

Primary LanguageJava

StarWars API

API RESTful de planetas do universo Starwars

Overview

API RESTful do universo starwars.

Apenas o recurso de planetas é exposto e permite realizar funções como:

  • Listar os planetas cadastrados;
  • Consultar um planeta pelo seu identificador;
  • Buscar planetas pelo seu nome;
  • Excluir um planeta;

Informações como número de aparições em filmes também são possíveis de verificar na Consulta a um determinado planeta, esta informação é recuperada através de integração com a API swapi.co/api.

A base de dados utilizada para a persistência de informações de planetas é o MongoDB carregado em memória no momento da execução da API.

A implementação de paginação na lista de resultados não foi realizada ainda nesta versão, porém em versão futura estará disponível.

Arquitetura

Instalação

mvn install

Testes

mvn verify

Running

mvn spring-boot:run

URL's

Authors

Filipe Oliveira

GMail => filipesomstd@gmail.com

Github => https://github.com/FilipeSoares

Bitbucket => https://bitbucket.org/filipe_soares/

LinkedIn => https://www.linkedin.com/in/filipesoares/