Carrinho de compras faz parte do curso Ignite da rocketseat.
Pagina Principal
Modificando o Carrinho
Versão responsive
Foi criado um hook customizado que porta um Context para gestão dos estados a travez dos diferentes componentes da aplicação.
- ContextAPI.
- Custom Hook.
- Typescript.
- Testes com jest.
- Custom components.
- Fake API com Json server.
- Estilização com Styled Components.
- Route e Switch para navegação entre páginas.
- Requisições HTTP com axios.
- Icones de react-icons.
- Persistencia dos dados no Browser com localStorage.
- Error Messaging e notificações com react-toastify.
Faza o clone do projeto. git clone https://github.com/romualdo-ah/rocketseat-carrinho-de-compras.git
na pasta do projeto execute:
yarn
yarn server
abra outro terminal na mesma pasta e execute:
yarn start
abra um terminal na pasta do projeto e execute:
yarn test