NASA Space Apps Challenge 2025 - Built an AI-powered weather prediction system using NASA POWER climate data with a space mission-inspired UI.
Combines ML-powered prediction algorithms with stunning dark-themed UI to provide weather forecasts for 8 Egyptian cities with real-time data visualizations.

NASA Weather Station is a space-themed weather prediction system developed for the NASA Space Apps Challenge 2025. This project leverages NASA's POWER (Prediction Of Worldwide Energy Resources) climate data to build intelligent weather prediction models with an immersive dark-mode interface inspired by NASA mission control.
The solution combines machine learning algorithms with interactive visualizations to provide accurate, real-time weather insights for 8 Egyptian cities, featuring a futuristic UI that makes weather data feel like a space mission.

Key Features:
• Rain Prediction - Binary Yes/No forecast with confidence percentage using ML Classification
• 10-Day Forecast - High/low temperature predictions with weather icons
• Hourly Projections - 8-hour weather outlook with conditions
• Wind Analysis - Real-time speed gauges with visual indicators
• Air Quality Index - AQI calculations with health recommendations
• Interactive Temperature Charts - 7-day trends with Plotly visualizations
Technology Stack:
• Frontend: Streamlit with custom NASA-themed CSS
• Backend: Python, Scikit-learn for ML models
• Data Pipeline: NASA DISC → Dagster Cloud → Snowflake → Streamlit
• Database: Snowflake cloud data warehouse
• APIs: NASA POWER climate data, OpenWeatherMap






