Skip to content

Latest commit

 

History

History
58 lines (43 loc) · 1.59 KB

README.md

File metadata and controls

58 lines (43 loc) · 1.59 KB

Mars Rover Photo Dashboard

Um aplicativo web simples em Dash que permite explorar imagens tiradas pelos rovers da NASA em Marte.

Descrição

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.

Tecnologias Utilizadas

Pré-requisitos

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.

Instalação

  1. Clone o repositório:

    git clone https://github.com/leticia-pontes/mars-rover-dashboard
    cd mars-rover-dashboard
  2. Crie um ambiente virtual (opcional, mas recomendado):

    python -m venv venv
    source venv/bin/activate  # Linux/Mac
    venv\Scripts\activate     # Windows
  3. Instale as dependências:

    pip install -r requirements.txt
  4. Crie um arquivo .env na raiz do projeto:

    touch .env
  5. Adicione sua chave de API da NASA em .env:

    NASA_API_KEY = SUA_API_KEY  # Substitua pela sua chave

Uso

Para iniciar o aplicativo, execute o seguinte comando:

python app.py

Depois, abra o navegador e acesse http://127.0.0.1:8050/.

  1. Escolha um rover no dropdown.
  2. Insira um número de "sol" (por exemplo, 1000).
  3. Clique em Enviar para ver as imagens.