https://github.com/codenation-dev/squad-1-ad-react-sas-1
- projeto final, para a conclusão da Aceleração em ReactJS | e-commerce Barry&Berry
https://github.com/codenation-dev/squad-1-ad-react-sas-1
Last synced: 5 months ago
JSON representation
- projeto final, para a conclusão da Aceleração em ReactJS | e-commerce Barry&Berry
- Host: GitHub
- URL: https://github.com/codenation-dev/squad-1-ad-react-sas-1
- Owner: codenation-dev
- License: mit
- Created: 2020-02-28T12:44:28.000Z (over 6 years ago)
- Default Branch: develop
- Last Pushed: 2023-03-04T02:24:38.000Z (over 3 years ago)
- Last Synced: 2025-05-03T19:20:37.278Z (about 1 year ago)
- Language: JavaScript
- Homepage: https://barryeberry.netlify.app/
- Size: 11.9 MB
- Stars: 0
- Watchers: 4
- Forks: 1
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BARRY&BERRY 🛍
" O site Barry&Berry foi criado para o projeto final do Aceleradev - React "
---------------------------
OBJETIVOS |
REGRAS |
DESAFIOS |
FERRAMENTAS |
LICENÇA
--------------------------
## 🌐 [LIVE PREVIEW](https://barryeberry.netlify.app/)
#### 🎯 OBJETIVOS:
Como um profissional front-end, você será responsável por 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.
#### 🧐 REGRAS
- Deve implementar as funcionalidades apresentadas nos wireframes / layouts.
- Deve ser mobile first, possuindo uma experiência satisfatória tanto em mobile quanto em desktop.
- Deve consumir a API do catálogo de produtos.
- O estado global da aplicação deverá ser gerenciado com Redux
- Deve ser um SPA (Single Page Application).
- Todos os produtos da API devem ser exibidos.
- Utilize BEM CSS para escrever os estilos.
- Deve-se fazer deploy do projeto, servindo-o no Netlify.
- Não utilize frameworks CSS como Bootstrap, Foundation e afins.
#### 🏆 DESAFIOS PROPOSTOS:
- 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.
#### 🏆 DESAFIOS OPCIONAIS:
- 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. ✅
#### 🛠 FERRAMENTAS UTILIZADAS
- [TRELLO](https://trello.com/codenationreact)
- [NETLIFY](https://barryeberry.netlify.app/)
#### 📜 LICENSE
Esse projeto está sob a licença MIT. Veja o arquivo [MIT LICENSE](LICENSE.md) ara mais detalhes.