This repository hosts a collection of interactive web applications that leverage free NASA APIs to bring you closer to the wonders of space. Each project is designed with a responsive interface and interactive features to explore data ranging from meteorite landings to stunning space imagery, Earth views, planetary details, solar activity, satellite tracking, and more.
Meteorite Tracker displays data on meteorite landings around the globe. The app fetches open meteorite data from NASA’s datasets and visualizes each landing with an interactive map.
- Real-Time Data: Retrieve up-to-date meteorite landing information.
- Interactive Map: Pinpoint landing locations using mapping libraries.
- Detailed Info: View details such as mass, year, and coordinates for each meteorite.
- Responsive Design: Seamless usage on desktops, tablets, and mobile devices.
- HTML5, CSS3, JavaScript, Bootstrap 5, Leaflet.js
NASA Images Explorer lets you search and browse NASA’s vast collection of space images and videos. Using the NASA Image and Video Library API, it provides high-quality media along with detailed metadata.
- Robust Search: Find images and videos by keywords.
- Detailed Metadata: Access descriptions, dates, and other contextual info.
- Download & Share: Save and share your favorite images.
- Responsive UI: Modern, mobile-friendly interface.
- HTML5, CSS3, JavaScript, Bootstrap 5
Earth Explorer offers an immersive look at our planet with stunning high-resolution imagery and satellite data. Powered by NASA’s Earth data APIs, this app provides a dynamic view of geographic and environmental details.
- High-Resolution Imagery: Explore detailed satellite views of Earth.
- Interactive Mapping: Browse geospatial data with user-friendly maps.
- Comprehensive Data: Access information on land use, climate, and geography.
- Fully Responsive: Optimized for any screen size.
- HTML5, CSS3, JavaScript, Bootstrap 5, Leaflet.js
Planets Explorer showcases in-depth data about the planets in our solar system using NASA’s planetary science APIs. Discover key statistics, stunning visuals, and comparative insights on each planet.
- Detailed Planetary Data: View composition, orbit details, and physical characteristics.
- Interactive Comparisons: Compare various planetary attributes with ease.
- Visual Richness: Enjoy high-quality images and dynamic data visualizations.
- Responsive Layout: Easily accessible on all devices.
- HTML5, CSS3, JavaScript, Bootstrap 5, Chart.js
Sun Explorer focuses on our star by delivering up-to-date solar data, images, and insights. Leverage NASA’s solar observation APIs to learn about solar flares, sunspots, and other related phenomena.
- Live Solar Data: Access current solar imagery and activity measures.
- Interactive Charts: Visualize trends in solar activity over time.
- Detailed Information: Understand solar phenomena with in-depth details.
- Responsive Experience: Designed for both mobile and desktop viewing.
- HTML5, CSS3, JavaScript, Bootstrap 5, Chart.js
Satellite Explorer tracks and displays current data on satellites orbiting our Earth using NASA’s satellite observation APIs. Stay updated on satellite trajectories, launch dates, and orbital paths.
- Real-Time Tracking: Monitor live satellite positions and orbits.
- Detailed Satellite Information: View launch details, current status, and orbital data.
- Interactive Visualization: Explore satellite paths on integrated maps.
- Fully Responsive: Optimized for an excellent user experience on all devices.
- HTML5, CSS3, JavaScript, Bootstrap 5, Leaflet.js (or another mapping library)
Each web application in this collection runs directly in modern web browsers. For development purposes, it’s recommended to use a code editor with live reload functionality (e.g., Visual Studio Code with Live Server).
Clone the Repository: Start WEBSERVER example Apache2 and open page .html in Web Browser