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