Project 14/20
🪐 NASA APOD (Astronomy Picture of the Day) is a web app that fetches breathtaking space imagery directly from NASA's open API. Users can explore the latest pictures of the cosmos, view detailed explanations, and save their favorite images locally using localStorage. All built with a clean, scrollable UI and optimized performance.
- ✅ Fetches 10 random images from NASA’s APOD API
- ✅ Lazy-loaded, high-resolution imagery with smooth UI
- ✅ Displays title, explanation, date, and copyright
- ✅ Save images as favorites using localStorage
- ✅ Switch between “Results” and “Favorites” views
- ✅ Loading screen and save confirmation popup
- ✅ Clean card-based layout with modern styling
- HTML5
- CSS3
- Vanilla JavaScript
- localStorage
- NASA Open API – https://api.nasa.gov/
- Loaf
- NASA API Demo
- NASA API Documentation
- W3Schools - Includes()
- W3Schools - JSON.stringify()
- W3Schools - JSON Parse
- MDN - Object.Values
- MDN - Delete Operator
- MDN - window.scrollTo()
- Spock Rock Game | Project 13/20 → View Repository
- Math Sprint Game | Project 15/20 → View Repository
🙌 Thanks for checking out my project! More coming soon. Stay tuned 🚀