Skip to content

Josephalexander06/WeatherWise-Pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌤️ WeatherWise Pro

NASA Space Apps Challenge 2025 | Team ByteForce

AI-powered Outdoor Safety Intelligence — harnessing NASA satellite data to transform weather insights into real-time, life-saving adventure guidance.

Frontend NASA Data Hackathon


🚀 Overview

WeatherWise Pro redefines outdoor safety by transforming NASA’s satellite and climate datasets into AI-powered risk intelligence.
Whether you’re planning an adventure, organizing an outdoor event, or managing tourism safety — WeatherWise delivers real-time, location-based risk assessments that go beyond traditional weather forecasts.


🌟 Key Features

🎯 AI-Powered Risk Assessment

  • Supports 6 Activity Types: Beach, Hiking, Camping, Picnic, Sports, Photography
  • Smart Safety Scoring (1–10) with color-coded risk alerts
  • Combines temperature, wind, UV index, precipitation, and humidity into an intelligent safety model

🚨 Real-Time Alert System

  • Integrated with NASA POWER API and NOAA Climate Data
  • Auto-refreshing insights with severity-based alerts
  • Multi-source verification ensures reliable weather intelligence

🗺️ Smart Location Intelligence

  • Interactive map powered by Leaflet + OpenStreetMap
  • Multi-location comparison — analyze weather conditions across up to 3 destinations
  • AI-assisted “Activity SpotFinder” for best outdoor locations nearby

📈 Advanced Climate Analytics

  • Powered by NASA POWER API
  • Historical Trends: Access past 5–30 years of weather data
  • Future Forecasts: Predictive analysis for the next 7 days
  • Climate trend visualization with intuitive charts

💾 Professional Data Export

  • Export reports as CSV, JSON, or PDF
  • Includes complete NASA dataset metadata
  • Ready for research, safety audits, and planning

🎨 Rich Visualization Dashboard

  • Real-time weather insights
  • Interactive charts and color-coded risk visuals
  • Dynamic dashboard with temperature, wind, rain, and UV breakdown

🛠️ Technology Stack

Component Technology
Frontend React + Tailwind CSS + Recharts + Leaflet Maps
Data Source NASA POWER API, NOAA Climate Data
Visualization Custom charts + Animated UI
Deployment Vercel / Netlify

⚡ Quick Setup

Frontend (React)

npm install
npm start

### Backend (FastAPI)
```bash
cd backend
python -m venv env
env\Scripts\activate     # Windows
source env/bin/activate  # macOS/Linux
pip install -r requirements.txt
python main.py



🌍 Real-World Impact
Use Case	Description
🚨 Disaster Prevention	Early flood, heatwave, and landslide risk prediction
🏖️ Beach Safety	Monitors UV, humidity, and precipitation risks
⛰️ Adventure Planning	Predicts comfort levels for treks and camps
🎪 Event Planning	Smart scheduling based on weather stability
🌱 Agriculture	Seasonal insights from NASA climate data

🏁 Acknowledgments
NASA POWER API — for global climate and solar radiation datasets

NOAA Climate Data — for historical validation

OpenStreetMap & Leaflet — for geospatial visualization

React & Tailwind CSS — for building a dynamic, responsive UI

🧾 License
This project is open-source under the MIT License.
Feel free to use, modify, and build upon WeatherWise Pro with attribution.

🌎 Transforming NASA’s space data into Earth-saving intelligence.
© 2025 WeatherWise Pro. Built with ❤️ by Team ByteForce.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •