Um aplicativo web simples em Dash que permite explorar imagens tiradas pelos rovers da NASA em Marte.
Este projeto usa a API da NASA para buscar e exibir fotos tiradas pelos rovers Curiosity, Opportunity e Spirit. O usuário pode escolher um rover e um "sol" (um dia marciano) para ver as imagens capturadas nesse dia.
Antes de começar, certifique-se de ter o Python instalado em sua máquina. Você pode baixar a versão mais recente do Python aqui.
-
Clone o repositório:
git clone https://github.com/leticia-pontes/mars-rover-dashboard cd mars-rover-dashboard
-
Crie um ambiente virtual (opcional, mas recomendado):
python -m venv venv source venv/bin/activate # Linux/Mac venv\Scripts\activate # Windows
-
Instale as dependências:
pip install -r requirements.txt
-
Crie um arquivo
.env
na raiz do projeto:touch .env
-
Adicione sua chave de API da NASA em
.env
:NASA_API_KEY = SUA_API_KEY # Substitua pela sua chave
Para iniciar o aplicativo, execute o seguinte comando:
python app.py
Depois, abra o navegador e acesse http://127.0.0.1:8050/.
- Escolha um rover no dropdown.
- Insira um número de "sol" (por exemplo, 1000).
- Clique em Enviar para ver as imagens.