O E-petshop é um que tem como finalidade fixar o aprendizado de React e outras tecnologias. O objeto é simular a listagem de produtos de uma loja virtual, com possibilidade de adicionar itens em um carrinho de compras, listar os itens e manipulação de uma tela de "pré-chekout".
Faça o clone do projeto e em seguida, instale as dependências com npm npm i
ou yarn yarn add
- MirageJs para simular a API de integração
- Axios para realizar as transações na API
- Context API para realizar a passagem de dados entre os componentes
- React hooks
- Styled Components
- Criar uma persistência permanente para os dados;
- Deixar o layout responsivo;
- Criar a tela de detalhes de um produto;
- Criar a busca no topo da página.