DATA VISUALIZATION

CosmoMinds — NASA Terra Earth Explorer

NASA Space Apps Challenge 2025 submission. Interactive 3D globe that transforms 25 years of Terra satellite climate data into animated, kid-friendly stories — combining real sensor readings with an astronaut character narrative.

Public demo · Team project — Team CosmoMinds, NASA Space Apps Challenge 2025

25 — years of NASA Terra satellite data

The problem

25 years of NASA Terra satellite data (MODIS, MISR, ASTER sensors) sits in archives that scientists can parse but children and general public cannot engage with — the raw data is incomprehensible without heavy processing.

The approach

Built a real-time 3D globe with Three.js that maps historical climate readings onto geographic coordinates. An animated astronaut character guides users through country-level climate stories. A canvas-based space mini-game reinforces the science. All sensor data is fetched live from NASA APIs and normalised for visual rendering.

The results

NASA Space Apps Challenge 2025 submission by Team CosmoMinds. 3D globe renders 25 years of Terra satellite data with smooth animations. Climate stories are dynamically generated per country based on real MODIS/MISR/ASTER readings.

Stack: React 18, Three.js, Vite 7, JavaScript, Canvas API, NASA API