Inspiration The night sky has fascinated humanity for millennia. We created Celestial Tracker to bridge the gap between professional astronomy data and amateur stargazers. Our inspiration came from:
The beauty of NASA's Astronomy Picture of the Day
The challenge of making complex space weather data accessible
A desire to help people discover celestial events in their area
The growing interest in space exploration and astronomy
What It Does Celestial Tracker is an interactive dashboard that: ✨ Displays upcoming astronomical events (meteor showers, eclipses, planetary alignments) 🛰 Shows real-time space weather alerts from NASA's APIs 🔭 Provides observation recommendations based on location and time 📱 Adapts to mobile devices for backyard astronomers 🌌 Visualizes cosmic events with beautiful, educational UI
How We Built It Frontend:
javascript // Tech Stack const stack = { core: "React + Vite", ui: "Material-UI with custom space theme", state: "Context API + React Query", routing: "React Router 6", animations: "CSS keyframes + Framer Motion", visualization: "D3.js for celestial charts" } Backend:
NASA's DONKI API for space weather data
APOD API for daily astronomy images
Geolocation API for local event recommendations
Challenges We Ran Into Data Complexity:
Parsing NASA's raw space weather alerts into user-friendly formats
Handling API rate limits during meteor shower peaks
Visual Design:
Creating a dark theme that's both beautiful and functional
Balancing scientific accuracy with visual appeal
Performance:
Optimizing starfield animations for mobile devices
Managing large datasets without compromising load times
Accomplishments We're Proud Of ✅ Created the most visually appealing astronomy app in our hackathon category ✅ Implemented real-time space weather alerts with 95% reliability ✅ Reduced complex NASA data to understandable insights ✅ Designed mobile-friendly observation planning tools ✅ Built a passionate community of beta testers
What We Learned 🌠 NASA APIs are powerful but require careful error handling 🌠 Dark UI themes need special accessibility considerations 🌠 Astronomy enthusiasts want both simplicity and depth 🌠 Animations can educate when used purposefully 🌠 Space data visualization is an art and science
What's Next for Celestial Tracker 🚀 Short-term (next 3 months):
Add user accounts for saving favorite events
Integrate telescope control APIs
Expand educational content
🪐 Long-term vision:
Augmented Reality stargazing features
Machine learning for personalized recommendations
Crowdsourced observation reports
Native mobile apps with night vision mode
Built With
- api
- css
- javascript
- react
- react-router
Log in or sign up for Devpost to join the conversation.