Projeto realizado no terceiro módulo do curso de Formação em Desenvolvimento Full Stack da Kenzie Academy Brasil
A ideia desse projeto é praticar os conceitos de React e estilização ao desenvolver uma aplicação que simula um carrinho de compras.
Aspectos técnicos/ funcionalidades:
- Criação de componente App, responsável por centralizar os componentes e administrar o compartilhamento de informações por props;
- Criação de componente ProductsList, responsável por renderizar a lista de produtos;
- Criação de componente Product, responsável por apresentar as informações do produto: nome, categoria e preço, além de um button para adicionar ao carrinho;
- Criação de componente Cart, responsável por apresentar os produtos inseridos no carrinho e o valor total da compra;
- Possibilidade de filtrar os produtos pela barra de pesquisa;
- Não é possível adicionar itens duplicados no carrinho;
- Layout responsivo.