The Living Pulse of Fire

Tracking Climate Change Through Wildfires in California & Georgia

Enter Dashboard

Project Abstract

A synthesis of computer science and environmental science tackling climate change visualization.

This project visualizes the intersection of climate change and wildfire trends in California and Georgia by combining environmental data with geospatial mapping, and full-stack web development. It uses NASA MODIS indices, NOAA climate data, and Google Earth Engine to build a live dashboard that allows users to explore regional temperature, drought severity, and fire frequency over time. Through dynamic graphing and data storytelling, the project highlights how computer science empowers environmental research by making complex ecological patterns understandable and actionable.

Project Roadmap

A journey from planning to full deployment through structured milestones.

Roadmap Flowchart

Behind the Scenes

Technologies, data processing, and design strategies powering the dashboard.

The project was built with Python (Dash, Flask, Pandas), Folium for mapping, Plotly for interactive visualizations, Google Earth Engine for satellite data, and Heroku for deployment. Custom callbacks, dynamic filtering to ensure the user experience remains both responsive and scientifically grounded.

Python

HTML/CSS

Plotly

Pandas

Heroku

Flask

Folium

NumPy

Key Findings

Major discoveries through data exploration.

- California and Georgia saw rising average annual temperatures over the period 1980–2022.
- Drought severity showed strong correlations with fire frequency, especially during prolonged dry periods.
- Vegetation health indices like NDVI declined in regions experiencing recurring wildfire events.

Data Sources

Reliable data powering the dashboard and insights.

NASA Logo

NASA MODIS

Google Earth Engine Logo

Google Earth Engine (GEE)

NOAA Logo

NOAA Climate Data

Key Papers

Influential research guiding project methodology and analysis.

Future Directions

Exploring next steps in climate-tech applications.

Building upon this dashboard, future versions can integrate machine learning prediction models to forecast wildfire outbreaks and monitor biodiversity changes over time using real-time satellite inputs. Expanding regional interactivity, users could toggle between ecological zones and compare projected impacts of droughts, temperature shifts, or vegetation loss. Ideas include:

Quick Start: Creating a Plotly Graph

Build your first interactive graph in just a few lines of code.

Plotly makes it easy to create interactive, publication-quality graphs with minimal code. Here's how you can quickly generate a simple line chart:

import plotly.express as px
import pandas as pd

# Sample data
df = pd.DataFrame({
    'Year': [2020, 2021, 2022, 2023],
    'Value': [10, 15, 13, 17]
})

# Create a line chart
fig = px.line(df, x='Year', y='Value', title='Simple Line Chart')

# Show the graph
fig.show()