Como grande fã de Star Wars, fiquei muito feliz em poder fazer esse projeto. Foi o primeiro projeto onde utilizei context API e Hooks para gerenciar o estado da aplicação. No geral, trabalhar com componentes funcionais é mais simples, e a parte mais desafiadora foi criar a lógica para filtrar os planetas.
- Visualizar na tabela informações detalhadas de um planeta.
- Pesquisar planetas por nome;
- Filtrar planetas por coluna;
- Ordenar planetas por coluna;
Versão Web: Project Star Wars
- No terminal, em um diretório de sua escolha, clonar o repositório:
git clone git@github.com:lucas-da-silva/project-starwars-planets-search.git
- Entrar na pasta do projeto:
cd project-starwars-planets-search
- Dentro do repositório do projeto, instalar as dependências:
npm install
- Após isso, rodar o comando que vai abrir no navegador uma aba com projeto:
npm start
- Se quiser rodar os testes, rodar o comando:
npm test