Busca os dados e a Imagem Diária da Astronomia através da NASA APOD API e exibe-os de forma organizada e totalmente responsiva.
O projeto ainda está em desenvolvimento e as próximas atualizações serão voltadas para as seguintes tarefas:
- Alteração entre tema claro e escuro.
- Adicionar scroll infinito (Parallax)
- Otimização e Buscar por múltiplas APIs como SpaceX API ou Location API
Antes de começar, verifique se você atendeu aos seguintes requisitos:
- Você instalou a versão mais recente de Node.js 16+ (Inclui o npm) (for package management)
Linux e macOS
sudo apt install nodejs npm
Windows
Instale a versão mais recente LTS pelo site https://nodejs.org/
Para instalar:
- Gere sua API pelo site NASA
git clone https://github.com/Ayrton-Machado/reactjs-nasa-app.git
cd reactjs-nasa-app
npm install
Para usar:
Crie seu .env
VITE_NASA_API_KEY="sua-chave-aqui"
Por fim, inicie com o comando:
npm run dev
http://localhost:5173/