Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pedroemmanuelbuerger/starwars-planets-search

Star Wars Planets Search é uma aplicação web que permite ao usuário buscar planetas do universo Star Wars e obter informações sobre eles.
https://github.com/pedroemmanuelbuerger/starwars-planets-search

css hooks html javascript react swapi

Last synced: about 5 hours ago
JSON representation

Star Wars Planets Search é uma aplicação web que permite ao usuário buscar planetas do universo Star Wars e obter informações sobre eles.

Awesome Lists containing this project

README

        

## Star Wars Planets Search
Star Wars Planets Search é uma aplicação web que permite ao usuário buscar planetas do universo Star Wars e obter informações sobre eles.

## Funcionalidades
A aplicação possui as seguintes funcionalidades:
Busca de planetas por nome
Exibição de informações sobre os planetas, incluindo nome, clima, terreno, número de filmes em que aparecem e residentes (se houver)
Paginação dos resultados de busca

## Tecnologias Utilizadas
O projeto foi desenvolvido utilizando as seguintes tecnologias:
- React.js
- Star Wars API (SWAPI)
- Hook
- Javascript
- Html

## Instalação
Para instalar e executar o projeto em sua máquina local, siga os passos abaixo:
Clone o repositório para sua máquina local.
Navegue até a pasta do projeto e execute o comando npm install para instalar as dependências.
Execute o comando npm start para iniciar o servidor de desenvolvimento.
Acesse a aplicação em seu navegador no endereço http://localhost:3000.

## Principais Aprendizados
Durante o desenvolvimento deste projeto, pude praticar habilidades de desenvolvimento web com React.js e aprendi a consumir dados de uma API externa (SWAPI) utilizando a biblioteca de Hooks para fazer os estados, tanto local como global. Também foi uma ótima oportunidade para aprimorar habilidades de organização e estruturação de componentes em uma aplicação React.

## Conclusão
O projeto Star Wars Planets Search foi uma ótima oportunidade para aprimorar habilidades técnicas de desenvolvimento web e aprender a consumir dados de uma API externa. Foi uma experiência enriquecedora que ajudou a aprimorar minhas habilidades como desenvolvedor e espero que possa ser útil para outros fãs de Star Wars que procuram informações sobre os planetas deste universo fascinante.