Built AstroLens - a real-time space dashboard where you can explore what's literally happening in space right now. It pulls live data from 5 NASA APIs and uses an AI to explain everything in plain English.
What I made: 6 pages - today's NASA astronomy image with AI explanation, a JWST gallery where you click any space image and AI tells you what you're looking at, live asteroid tracker showing every rock passing Earth today with hazard assessment, solar flare monitor, Deep Space Network live feed showing which spacecraft NASA is talking to right now, and a persistent AI chat you can open from any page.
What was challenging: Getting the AI working on Vercel was brutal. It worked perfectly on localhost but completely died in production because the Vite dev proxy doesn't exist after deployment. Had to build a custom serverless function at /api/ai to proxy requests to Hack Club AI. Also accidentally committed my API keys to git history — GitHub blocked every push for hours until I wiped the entire git history and started clean.
What I'm proud of: The DSN live feed updates every 5 seconds with real NASA data — you can literally watch NASA communicate with Voyager or Perseverance in real time. And the AI context injection — when you ask about an asteroid, the AI actually knows today's real distance and speed data, not just generic space facts.
To test it: Open the live URL, check today's APOD image and hit "Explain with AI", then go to Asteroids and click "Ask AI" on any rock. Open the 🤖 chat button bottom right and ask "what is NASA tracking right now?"
- 4 devlogs
- 9h