Skip to content

Site desenvolvido usando APIs de astronomia da NASA, esse projeto não foi um trabalho da faculdade, apenas uma ideia que eu tive depois que encontrei as APIs gratuitas da NASA, após analisar todas os dados tive essa vontade de desenvolver este site.

Notifications You must be signed in to change notification settings

Glauedson/SPACED

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SPACED

Site desenvolvido usando APIs de astronomia da NASA, esse projeto não foi um trabalho da faculdade, apenas uma ideia que eu tive depois que encontrei as APIs gratuitas da NASA. Após analisar todos os dados, tive a vontade de desenvolver este site.

Click here to translate

This website was developed using NASA's astronomy APIs. It wasn't a college assignment just an idea I had after discovering NASA's free APIs. After analyzing the available data, I felt inspired to create this project.

Note

Todas as APIs da NASA são de uso livre, mas primeiro você tem que fazer login com seu EMAIL no site para receber sua APIKEY.

Click here to translate

All NASA APIs are free to use, but you must first sign in with your email on their website to receive an API key.

Topicos

Descrição do Projeto

Assim que todas as funcionalidades do projeto forem definidas, irei atualizar a descrição do projeto.

Click here to translate

Once all project features are defined, I will update this section with a complete description.

Screenshots do Projeto

🚧 Em Breve será atualizado

Click here to translate

🚧 Coming soon

Tecnologias Utilizadas

  • Frontend:

    My Skills

  • APIs:

    • APOD - NASA
    • MyMemory

Endpoints das APIs

1. APOD ( Astronomy Picture of the Day )

Descrição: é uma interface de programação de aplicações (API) desenvolvida pela NASA que fornece diariamente uma imagem astronômica.

Click here to translate

Description: This is an application programming interface (API) developed by NASA that provides a daily astronomical image.

Endpoint: /apod

Exemplo de Requisição:

GET https://api.nasa.gov/planetary/apod

Exemplo de Resposta:

{
  "date": "2025-02-12",
  "explanation": "What can a space rock tell us about life on Earth?  NASA's OSIRIS-REx spacecraft made a careful approach to the near-Earth asteroid 101955 Bennu in October of 2020 to collect surface samples.  In September 2023, the robotic spaceship returned these samples to Earth.  A recent analysis has shown, surprisingly, that the samples contained 14 out of the 20 known amino acids that are the essential building blocks of life.  The presence of the amino acids re-introduces a big question: Could life have originated in space?  However, the protein building blocks themselves held another surprise -- they contained an even mixture of left-handed and right-handed amino acids -- in contrast to our Earth which only has left-handed ones.  This raises another big question: Why does life on Earth have only left-handed amino acids?  Research on this is sure to continue.",
  "media_type": "video",
  "service_version": "v1",
  "title": "Asteroid Bennu Holds the Building Blocks of Life",
  "url": "https://www.youtube.com/embed/ukCSRYcjSQw?rel=0"
}

2. MyMemory

Descrição: A API MyMemory oferece um serviço de tradução automática que permite traduzir textos entre diversos idiomas. No projeto, ela está sendo utilizada para traduzir o título e a descrição das imagens da NASA (APOD) para o português. Ela suporta traduções em tempo real e é amplamente usada por seu modelo de tradução baseado em memória de tradução, que oferece respostas rápidas e confiáveis.

Click here to translate

Description: The MyMemory API provides an automatic translation service that allows text translation between multiple languages. In project, it's used to translate NASA's Astronomy Picture of the Day (APOD) titles and descriptions into Portuguese. It offers real-time translations and is widely used for its translation memory-based model, providing fast and reliable responses.

Endpoint: /get

Exemplo de Requisição:

GET https://api.mymemory.translated.net/get?q={texto_a_ser_traduzido}&langpair=en|pt

Exemplo de Resposta:

{
  "responseData": {
    "translatedText": "O asteroide Bennu contém os blocos de construção da vida"
  },
  "quotaFinished": false,
  "matchRate": 100
}

Parâmetros:

  • q: Texto que será traduzido.
  • langpair Par de idiomas para tradução, no formato idioma_origem|idioma_destino. Exemplo: en|pt para traduzir de inglês para português.

Important

A resposta contém o texto traduzido no campo translatedText.

A API também inclui informações sobre o uso da quota de traduções (campo quotaFinished), o que pode ser útil para saber quando você atingiu o limite de requisições.

📄 Licença

Este projeto não possui uma licença definida. Sinta-se livre para utilizar e modificar o código conforme necessário.

Click here to translate

This project does not have a defined license. Feel free to use and modify the code as needed.

📩 Contato

Para dúvidas ou sugestões, entre em contato:

Click here to translate

For any questions or suggestions, feel free to reach out:

About

Site desenvolvido usando APIs de astronomia da NASA, esse projeto não foi um trabalho da faculdade, apenas uma ideia que eu tive depois que encontrei as APIs gratuitas da NASA, após analisar todas os dados tive essa vontade de desenvolver este site.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published