Skip to content

leticia-pontes/mars-rover-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages