Construção de uma Pokémon Marketplace composta por lojas representadas pelos tipos dos Pokémon. Cada loja deve ter um catálogo de Pokémon com a opção de adicionar no carrinho, remover do carrinho, mais detalhes sobre o pokémon, com preço definido de acordo com o nível do pokémon. O carrinho é compartilhado entre as lojas e gerenciado pela Pokémon Marketplace. Todas as informações sobre os Pokémon, foram obtidas pela API pública de Pokémon.
O projeto segue boas práticas e está disponivel no link Pokémon Marketplace.
Esse projeto foi feito utilizando as seguintes tecnologias:
Aplicação responsiva e composta pelas seguintes funcionalidades:
- Catálogo de produtos
- Carrinho lateral
- Resumo do carrinho
- 10 lojas com estilos e tipos diferentes de Pokémon
- Barra de busca para filtrar os Pokémon
- Botão de finalizar compra, reiniciando o processo de compra
- Modal de obrigado ao finalizar compra
- Uma página com mais detalhes do Pokémon, tendo informações como os tipos, movimentos.
- Salvar os dados da compra do usuário localmente para não perdê-las ao atualizar a página
- Colocá-lo online em alguma url pública para que as pessoas consigam utilizar a loja.
💻 Pokémon Marketplace Screenshot
📱 Pokémon Marketplace Screenshot
# Clone o Repositório
$ git clone https://github.com/CarlosEduAC/Pokemon-Marketplace.git
# Vá para a pasta do projeto
$ cd Pokemon-Marketplace
# Instale as depedencias
$ yarn install
# Rode a aplicação
$ yarn start
Aplicação disponivel na url: http://localhost:3000/
Lançado em 2021 📕 Licencia
Construído por Carlos Cardoso 🚀. Esse projeto esta sobre MIT license.