Star Wars Search Planets

Foi criado uma aplicação que consulta uma API para recuperar dados dos planetas do universo de Star Wars.

Com os dados retornados pela API foi criada uma tabela com alguns filtros. Esse projeto se trata de uma das avaliações obrigatórias do módulo de Front-end, onde foram treinados componentes funcionais, a utilização de Hooks e Context API.

Tecnologias Utilizadas

  • JavaScript
  • Node.js
  • NPM
  • React
  • Context API
  • Hooks

Estrutura do Projeto

O projeto tem a seguinte estrutura de diretórios e arquivos:

src/
App.jsx
components/
    Forms.jsx
    Table.jsx
context/
    Context.js
    Provider.js
index.css
index.js
setupTests.js
serviceWorker.js
tests/
    App.test.js

API

Este projeto utiliza a API Planet List.

Como Executar o Projeto

  1. Clone o repositório
  2. Instale as dependências com npm install
  3. Inicie o servidor com npm start
  4. Acesse a aplicação em http://localhost:3000

Contribuidores

Este projeto é para fins educacionais, portanto, pull requests não serão aceitos.

Licença

MIT