iambhvsh / iss-live

International Space Station - Live tracking
https://isslive.vercel.app
MIT License
0 stars 0 forks source link

International Space Station - Live Tracking

Overview

The ISS Tracker is a web application that provides real-time information about the International Space Station (ISS), including its current location, altitude, velocity, crew members, and upcoming sunrise and sunset events. The application uses various APIs to fetch data and displays it in an intuitive interface built with the Ionic framework.

Features

Technologies Used

Installation

To run this application locally:

  1. Clone the repository:
    git clone https://github.com/yourusername/iss-tracker.git
    cd iss-tracker
  2. Open index.html in your browser.

Code Structure

The main HTML file is structured as follows:

<!DOCTYPE html>
<html lang="en" mode="ios">
<head>
  ...
</head>
<body>
  <ion-app>
    <ion-header translucent="true">
      ...
    </ion-header>
    <ion-content fullscreen="true">
      ...
    </ion-content>
  </ion-app>
  <script>
    ...
  </script>
</body>
</html>

Key Components

CSS Styling

Custom styles are defined in the <style> section, using CSS variables for theming and responsive design principles to ensure compatibility across devices.

Scripts

The application fetches data from the APIs and updates the UI using JavaScript. Key functionalities include:

API Keys

Make sure to set your NASA API key in the JavaScript section:

const NASA_API_KEY = 'YOUR_API_KEY';

Usage

Credits

License

This project is licensed under the MIT License. Feel free to modify and use it as needed.