Real-time satellite tracking, AI-powered collision avoidance, and orbital mechanics — all in a single mission-control dashboard.
A full walkthrough of the dashboard — from 3D orbital visualization to the AI conjunction analysis pipeline.
Every feature is aimed at the hardest part of satellite operations: knowing when two objects are about to meet in the worst way possible.
The AI panel runs a 5-phase cognitive loop on live telemetry data — not a static display, but active computation per simulation tick.
/snapshot endpoint on every 2-second poll cycle.
Switch from the 3D globe into a mission-critical analytics hub with seven dedicated intelligence pages.
Chosen for speed, visual power, and hackathon pragmatism — no unnecessary abstractions.
Two startup scripts handle everything automatically. Or go manual if you prefer to control each step.
# Double-click or run in terminal start.bat # Opens backend + frontend # in separate windows automatically
bash start.sh # or ./start.sh
# 1. Backend cd backend python -m venv .venv source .venv/bin/activate pip install -r requirements.txt uvicorn main:app --reload --port 8000 # 2. Frontend (new terminal) cd .. npm install npm run dev # Open browser at: http://localhost:5173
⚠ Requirements: Python 3.9+ · Node 18+ · pip · npm If CORS errors appear, verify Uvicorn is bound to 0.0.0.0 and port 8000 matches the frontend config.