Neste desafio, foram utilizados conceitos um pouco mais avançados desenvolvendo do zero uma aplicação de encomenda de cafés! A aplicação conta com 3 telas sendo a primeira uma tela de apresentação e também de listagem dos cafés disponíveis. Na segunda tela, o usuário precisa preencher um formulário com seus dados de endereço e ao lado direito é possível visualizar os itens do carrinho, podendo alterar a quantidade ou remover o mesmo. Na terceira e última tela, é exibido uma confirmação do pedido e também os detalhes de entrega da compra.
- Vite
- Styled Components
- Local Storage
- Typescript
- Context API
- React Router Dom
- React Hook Form
- Validações de formulário com Zod
- Fazer uma tela de Login/Cadastro
- Deixar a aplicação responsiva