CASE STUDY
2023 Software

ISS TRACKING API

Python Flask Docker REST API Orbital Mechanics

Challenge

Accessing real-time ISS orbital data requires parsing complex ephemeris datasets and making them available through a simple interface.

Approach

Built a containerized Flask REST API that ingests NASA ephemeris data, computes orbital elements, and serves real-time position queries via clean endpoints.

Outcome

Fully functional Dockerized API with real-time ISS tracking, historical trajectory queries, and orbital element calculations.

Duration

3 months

Tools

Python Flask Docker NASA Ephemeris Data

Overview

A containerized Flask application that provides real-time ISS position data through REST API endpoints, pulling from NASA orbital ephemeris data.

Technical Stack

  • Backend: Python Flask
  • Containerization: Docker
  • Data Source: NASA orbital ephemeris data
  • API Design: RESTful endpoints

Features

  • Real-time ISS position queries
  • Historical trajectory data
  • Orbital element calculations
  • Docker-compose deployment for easy hosting