A Trybe é uma escola de tecnologia com foco em formação de Desenvolvedores Web e o projeto StarWars Search Planets foi proposto como atividade de aprimoramento dos estudos sobre o desenvolvimento front-end.
A aplicação StarWars Search Planets foi desenvolvida para funcionar como uma página onde é possível pesquisar e aplicar filtros na listagem de planetas presentes no universo StarWars.
Neste projeto foi utilizado a biblioteca React onde se trabalhou a ideia de ciclo de vida de componentes. Para gerenciamento do estado da aplicação foi utilizado o React Hooks. Para alinhar o código com as boas práticas de desenvolvimento foram utilizadas as ferramentas ESLint e StyleLint.
Os testes da aplicação foram desenvolvidos utilizando a React Testing Library aliada a ferramenta Jest.
Os dados presentes na aplicação foram consumidos da The Star Wars API.
Faça o clone deste repositório com o comando abaixo.
git clone [email protected]:GabrielaMoura25/starwars-planets-search.git
Instale as dependências do projeto.
npm install
Para executar os testes rode o seguinte comando.
npm test
Para executar testes individualmente, faça uma adaptação do comando a seguir.
npm test <nome-do-arquivo>
Desenvolvido por Gabriela Moura, © 2022.