Skip to content

Menna107/COSMOS-Space-Dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ COSMOS β€” Space Dashboard

Welcome to COSMOS β€” Space Dashboard 🌌
A dynamic and interactive space-themed web dashboard that brings the universe closer to you using public space APIs.

πŸ”— Live Demo: https://menna107.github.io/COSMOS-Space-Dashboard/


🌟 Overview

COSMOS is a modern web application that showcases real-time and astronomical data from multiple public APIs. It provides:

✨ Upcoming Space Launches β€” Get a live feed of future rocket launches and missions.
🌠 Astronomy Picture of the Day (APOD) β€” A breathtaking space image updated daily with a scientific explanation (powered by NASA’s APOD API). :contentReference[oaicite:0]{index=0}
πŸͺ Planet & Solar System Data β€” Explore key facts and details about planets and celestial objects in our solar system. :contentReference[oaicite:1]{index=1}

The dashboard blends data, visuals, and interactivity to give users a rich cosmic experience β€” perfect for space enthusiasts, learners, and developers.


πŸš€ Features

  • πŸ“‘ Space Launch Timeline ― Dynamic list of upcoming rocket launches
  • 🌌 NASA’s Astronomy Picture of the Day ― Daily featured space image and explanation from NASA’s public API :contentReference[oaicite:2]{index=2}
  • πŸͺ Planet Encyclopedia ― Facts and characteristics of the planets in the Solar System :contentReference[oaicite:3]{index=3}
  • 🌍 Responsive layout with modern UI
  • 🌟 Built using HTML, CSS, and JavaScript

πŸ› οΈ Tech Stack

Technology Purpose
JavaScript (ES6+) Dynamic behavior & API integration
Public REST APIs Space and astronomy data

πŸ“¦ APIs Used

The project integrates data from public APIs such as:

  • NASA Astronomy Picture of the Day (APOD) β€” Daily astronomical image and description from NASA. :contentReference[oaicite:4]{index=4}
  • Space Launch Schedules API β€” Provides upcoming launch data.
  • Solar System Open Data APIs β€” Planetary information and facts. :contentReference[oaicite:5]{index=5}

No backend required β€” the entire dashboard runs client-side.


🧠 How It Works

  1. The app fetches data from public space APIs using JavaScript fetch() requests.
  2. Responses are parsed and displayed in dynamic UI cards.
  3. Users can easily explore and scroll through real-time launch data, astronomy pictures, and planet info.

About

A dynamic space dashboard project showcasing upcoming launches, today's astronomy picture, and planet data using public APIs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors