All case studies

Full-Stack · NASA Space Apps 2025

SPACEVITALS DASHBOARD

Real-time astronaut health dashboard. Flask REST APIs + dynamic JavaScript frontend for live biometric data visualization.

Built for NASA Space Apps Challenge 2025, a real-time astronaut health monitoring dashboard that ingests biometric data via Flask REST APIs and renders live visualizations using Chart.js. The system models astronaut vitals including heart rate, temperature, and oxygen levels, surfacing anomaly alerts to support mission health decisions.

Role
Full-stack engineer
Challenge
Turn multiple live biometric signals into a view that supports quick mission-health decisions.
Outcome
Delivered a working real-time health dashboard during NASA Space Apps 2025.

Decisions

  • Model vitals behind a small REST interface
  • Separate ingestion from visualization
  • Make anomalies visually distinct from normal telemetry

Architecture

  1. Biometric inputs
  2. Flask API
  3. Vital normalization
  4. Alert rules
  5. Live dashboard

What changed my thinking

  • Operational dashboards must prioritize exceptions
  • Stable data contracts make rapid frontend iteration possible
FlaskJavaScriptREST APINASA APIChart.js
View GitHub
View all case studies