🌌 Inspiration

Space has always been the ultimate frontier—and yet, the technology to observe and understand what’s above us is still often complex, outdated, or inaccessible. As a QA Automation Engineer, I wanted to reimagine this experience through a modern lens: an intuitive, real-time, beautifully visualized satellite tracker that’s not only technically accurate but exciting to use.

Orbital Insight (codename: Project Andromeda) was born from that vision—combining my love for automation, data, and space into a powerful tool that anyone can explore, from hobbyists to educators and developers.

🚀 What It Does

Orbital Insight lets users:

🔭 Track live satellites around Earth and local flight information with beautiful orbit visualization (using LeafletJS or CesiumJS) 🌍 Input their location and see upcoming visual/radio passes 📡 Fetch real-time data such as satellite position, velocity, altitude ⭐ Save favorite satellites and view their orbital elements (TLEs) 📝 Read blog posts and articles on satellite tracking, orbits, and space tech ✉️ Contact or subscribe for updates and custom alerts 📱 Access everything with full mobile responsiveness and dark mode

🛠️ How We Built It

We used:

⚙️ Bolt.new: for full-stack scaffolding and streamlined integration 🛰️ N2YO & CelesTrak APIs: for real-time satellite tracking and pass predictions 🌐 LeafletJS / CesiumJS: for interactive orbital maps and globe rendering 💾 Supabase: to store blog content, user preferences, and favorite satellites 🎨 Tailwind CSS + Framer Motion: for sleek animations and responsive design 📡 Formspree: for the contact form and basic user input handling 🌍 Netlify: for fast, secure deployment with SSL and custom domain support ⚠️ Challenges We Ran Into

Dealing with API rate limits and building fallback logic for missing or delayed satellite data Ensuring smooth map rendering without performance drops, especially on mobile Aligning real-time pass prediction with user-selected locations Balancing user simplicity with technical depth—not overwhelming beginners Managing timezone + pass time formatting across global locations

🎉 Accomplishments That We're Proud Of

Successfully built a real-time, multi-API space tracking dashboard Integrated live orbital visualizations in both 2D and 3D Enabled mobile-first design with seamless transitions and a dark-mode experience Designed an interface that’s both educational and futuristic Created a scalable backend for content and user preference management

📚 What We Learned

Deepened knowledge in geospatial data handling and orbital dynamics Mastered working with public space data APIs and security considerations Improved proficiency in map rendering libraries like Leaflet and Cesium Understood how to build and deploy production-ready tools with real-time data workflows Realized the importance of UX in technical data visualizations

🌠 What’s Next for Orbital Insight (Project Andromeda)

🔔 Push Notifications: alerts for upcoming visual passes or overhead satellites 🧠 AI-Driven Recommendations: “Satellites You Should Watch Today” based on your location and interest 🔍 Enhanced Filtering & Search: by orbit type, mission category, country of origin 🛠️ User Dashboards: to let people customize and share their space feed 🚀 Integration with AR/VR: for headset-based ISS watching and orbital path walkthroughs 🛰️ Real-time QA Metrics Panel: for developers to integrate and test satellite API uptime & response

Built With

  • bolt.new
  • celestrak
  • cesiumjs
  • formspree
  • framer-motion
  • leafletjs
  • n2yo-api
  • netlify
  • next.js
  • react
  • satnogs-api
  • supabase
  • tailwind-css
Share this project:

Updates