Este projeto é uma implementação de uma página de marketplace desenvolvida como parte de um teste para uma vaga de estágio em desenvolvimento frontend. O objetivo do projeto é demonstrar minhas habilidades e conhecimentos em desenvolvimento web.
O projeto foi desenvolvido utilizando as seguintes tecnologias:
- TypeScript
- React
- Redux
- Material-UI
- React Icons
- React Router
- Formik
- Yup
- Exibição de uma lista de produtos
- Adição e remoção da quantidades de produto.
- Atualização do valor total.
- Responsividade para uma experiência de usuário consistente em dispositivos móveis e desktop.
Siga as instruções abaixo para executar o projeto localmente em seu ambiente de desenvolvimento:
- Certifique-se de ter o Node.js instalado em sua máquina.
- Clone este repositório para o seu computador:
git clone https://github.com/gustavodev200/teste-vaga-products.git
. - Acesse o diretório do projeto:
cd teste-vaga-products
. - Instale as dependências do projeto:
npm install
. - Inicie a aplicação:
npm start
. - Acesse a página no seu navegador:
http://localhost:3000
.
Este projeto foi desenvolvido como parte de um teste para uma vaga de estágio e atualmente não está aberto para contribuições. No entanto, sinta-se à vontade para fazer um fork deste repositório e adaptar o código para os seus próprios projetos.