Ask coding questions

← Back to all posts
Backend Challenge - NodeJS
ralfnox (0)

Criar uma API em NodeJS que:

Obtenha a informação completa dos principais personagens (povCharacters) das Crônicas do Gelo e Fogo.
Obtenha a capa de um ou mais livros.
Obtenha o detalhe de um ou mais personagens.
Obtenha todos os livros relacionados a um personagem.
Não será permitido inserir informações com URL. Deve-se inserir todas as informações possíveis.
As informações deverão ser inseridas num banco de dados em MongoDb e a sua API deve usar o seu banco para consumo de dados.
A capa do livro deverá ser apresentada no formato base64.
Extras
Implementar testes unitários usando Jest
Implementar autenticação OAuth 2.0
Inserir projeto num container docker
Deixar API online para acesso instantâneo
Se até aqui você se divertiu muito, insira na imagem do livro o nome dos seus personagens principais no formato de marca d'água
Se você não ficou satisfeito com o desafio, insira também o link da Amazon para que possamos comprar os livros :-D
Informações
API -> https://anapioficeandfire.com/api/books/
Capas -> https://openlibrary.org/dev/docs/api/covers