Demonstração: https://rblima0.github.io/projeto-myreads
Projeto MyReads, aplicação de estante de livros com uso do React que permite selecionar e classificar os livros que você já leu, está lendo ou quer ler, projeto desenvolvido com o uso do React e um servidor de API e biblioteca cliente.
Nesta aplicação, a página principal exibe uma lista de "estantes" (ou seja, categorias), cada uma das quais contém uma série de livros.
As três estantes são: Currently Reading (lendo atualmente) Want to Read (quer ler) Read (já leu)
Cada livro possui imagem, titulo e autor, é possível alterar o livro de estante com o botão localizado em cima das imagens ou clicar no livro e ver todas as suas informações.
A pagina de pesquisa busca na API pelo termo inserido no input e retorna uma grid com os livros disponíveis onde é possível adicionar o livro a uma estante ou clicar no livro e ver todas as suas informações.
Traz todas as informações disponíveis sobre o livro assim como link para uma previa do livro, temos uma seção que traz alguns livros aleatórios no final da pagina de descrição.
Para rodar o projeto faça o download em sua maquina e use o NPM ou YARN.
- Navegue pelo seu Terminal até a pasta do projeto
- Instale todas as dependências do projeto com o comando
npm install
- Para iniciar o servidor de desenvolvimento use o comando
npm start
- Template Inicial Clique Aqui
- Create React App Clique Aqui
- Documentação do React Clique Aqui
Fique a vontade para baixar e alterar o projeto como desejar