👀 Online Demo - deploy in Vercel.
- Node 14.x
# Install dependecyes
yarn install
# Start application
yarn start
- ReactJS
- Redux
- Tailwind CSS
- TypeScript
Desenvolver uma página baseando-se no layout e APIs abaixo. Link do layout: https://www.figma.com/file/awhTJyKgrjEOqPHUrrFBv0/Corebiz---Frontend-Challenge Link das APIs: https://documenter.getpostman.com/view/1811817/Szzj8yAq?version=latest
- Use a API de produtos para pegar os dados dos produtos e construir a vitrine. (Pode usar o que achar melhor para isso. Ex: Axios, Fetch, XMLHttpRequest, etc)
- Ao clicar no botão “Comprar” deve ser incrementada a quantidade de itens no carrinho.
- Ao atualizar a página, a quantidade de produtos no carrinho deve ser preservada.
- Crie validações para o form de contato. (Ex: se o e-mail for inválido ou o nome vazio).
- Ao clicar em enviar com os campos validados, o form precisa ser disparado via javascript para a API de newsletter seguindo as especificações da API.
- Minicart funcional - com listagem de produtos no carrinho, incrementador e decrementador de quantidade do item e total do carrinho.