Essa é uma aplicação para teste da empresa NeuralMed, cujo objetivo é fazer uma listagem com filtro de busca e página de detalhes, usando a api da Marvel. Foi desenvolvido com ReactJs e Typescript, para a construção do css foi utilizado o styled-components, react-testing-library nos testes unitários.
O projeto foi iniciado com os seguintes pacotes:
Nas dependências dev são configurados o Webpack, Jest, Fast Refresh, Eslint e Prettier.
Primeiro de tudo você precisa ter node
e yarn
(ou npm
) instalados em sua máquina.
Se você decidir usar o npm, não se esqueça de deletar yarn.lock nas pastas
git clone meu-aplicativo
cd meu-aplicativo
yarn
ounpm install
yarn dev
ounpm run dev
Para executar os testes, após a instalação das dependências, execute yarn test
.
yarn test:watch
para continuar testando e observando as mudanças.