Onde se pode comprar pokemons de vários tipos!
Pokémon, Shop, E-commerce, React, PokeAPI
Desafio proposto pela empresa B2W
O Projeto foi feito com React, Redux (utilizando do Ducks Pattern) e Axios para as requisições de servidor;
POKESHOP HOME
- O site pode ser acessado através do link:
https://iago1501.github.io/pokeshop/
- Para rodar o código em sua máquina é necessário ter yarn instalado:
- Clone o repositório através da URL:
https://github.com/iago1501/pokeshop.git
- Após o repositório estar instalado na máquina:
Instale e rode o código com os comandos abaixo:
$ yarn
$ yarn start
Algumas configurações também foram feitas utilizando storybook, para rodar é necessário:
$ yarn storybook
- React;
- Redux (Gerenciar Estados);
- Storybook;
- Styled Components;
- Material UI;
- React Helmet;
- Redux Persist;
- GH Pages;
- Lazy Load (InfiniteScroll);
- Ducks;
- Stripe (Pagamentos);
- Axios;
- Media Queries;
- Grids e Flexboxs;
Iago Espinoza |
---|
github.com/iago1501 |
-
Quanto tempo você demorou na confecção do site?
- Toda a aplicação (versão beta) foi feita em menos de 1 semana (por volta de 6 dias)
-
Gostou do desafio?
- Confesso que fazia tempo que não me divertia realizando um desenvolvimento de código, principalmente na confecção do visual retrô, foi bem bacana
-
Pretende fazer modificações futuras?
- Sim, para dar o ecommerce como completo ainda faltam muitas coisas, como:
- Adicionar helmets / passar a aplicação para um next.js;
- Fazer algumas configurações a mais para versão mobile;
- Acrescentar testes E2E e testes unitários;
- Acrescentar melhorias de UX e UI para o usuário;
- Autenticação de usuário;
- etc...
- Sim, para dar o ecommerce como completo ainda faltam muitas coisas, como: