Skip to content

pedrogomes1/mybooks

Repository files navigation

📝 Sobre

Aplicação web para buscas e pesquisas de livros utilizando a api do Google Books. É possível visualizar detalhes do livro selecionado, e também favoritá-lo.

📋 Requisitos funcionais

  1. Como usuário gostaria de digitar algumas palavras e ver uma lista de livros que tenha relação com a minha busca;
  2. Como usuário gostaria de clicar em um destes livros para ver em detalhes as descrições do livro;
  3. Como usuário gostaria de marcar o livro como favorito para, futuramente filtrá-los por isso;
  4. Como usuário eu devo utilizar um paginador para acessar o restante dos resultados;
  5. Como usuário eu gostaria de abrir o site em um dispositivo móvel sem comprometer a navegação do site;
  6. Como desenvolvedor gostaria de realizar testes unitários para garantir a integridade do que está sendo desenvolvido.

🚀 Tecnologias principais


✔️ Resultados:

Clique aqui para visualizar e testar o resultado final da aplicação.

Para utilizar a aplicação em seu computador local siga os passos abaixo 👇

git clone https://github.com/pedrogomes1/ibm-mybooks.git
cd ibm-mybooks

- Instale as dependências:
yarn

- Utilizando a aplicação local (é necessário utilizar uma chave API do google, portanto, pode criar uma nova ou usar a minha de testes que deixei na .env.example, é só criar um novo arquivo .env na raiz e copiá-lo):
yarn dev

- Para rodar todos os testes da aplicação:
yarn test

Made by Pedro Gomes ! 💙