Projeto Final do programa AceleraDev React da Codenation
Desenvolver as principais funcionalidades de um e-commerce de moda feminina, o Fashionista, garantindo a melhor experiência possível para os usuários interagirem com os produtos.
-
Para cada item do catálogo de produtos as seguintes informações devem estar na página: -- Imagem -- Nome -- Preço -- Status “Em promoção” -- Preço promocional (se disponível) -- Tamanhos disponíveis -- Selo “Promoção”
-
Deve ser possível adicionar itens por tamanho no carrinho de compras.
-
Deve ser possível visualizar os itens adicionados no carrinho de compras, exibindo imagem, nome, preço e quantidade.
-
Deve ser possível remover itens do carrinho de compras.
- O carrinho de compras deve persistir entre reloads de página.
- Alguns produtos não tem todos os tamanhos disponíveis, mostre apenas os tamanhos disponíveis em estoque.
- Implemente a funcionalidade de busca em tempo real.
- React
- Redux
- Redux Saga
- Redux Persist
- Nextjs
- React icons
- immer
- Storybook
- Eslint
- Prettier
- Commitlint
- Husk
yarn && yarn dev
// ou
npm i && npm run dev