Back to Work

Texas Water Crisis Dashboard

Interactive geospatial analytics dashboard analyzing Texas water supply-demand crisis across counties, regions, and industrial sectors.

JavaScriptPlotly.jsData VizGeoJSONPython

The Problem

Texas faces a growing water supply-demand imbalance projected to worsen through 2070. Understanding where the crisis hits hardest — which counties, which sectors, how industrial growth compounds the problem — requires cross-referencing multiple datasets that don't normally talk to each other: Texas Water Development Board (TWDB) water projections, Environmental Protection Agency (EPA) facility locations, census population data, and regional planning boundaries.

What I Built

A comprehensive geospatial analytics dashboard that visualizes Texas's water crisis across 254 counties and 16 TWDB regions, integrating TWDB water data with EPA facility location data (data centers, semiconductor fabs) to identify infrastructure-stress hot spots.

Five IE Frameworks

The dashboard applies Industrial Engineering analytical frameworks to environmental data:

  1. Sankey Flow Diagrams — sector-level water movement showing where water goes and where shortfalls emerge
  2. Risk Matrix Heatmap — stress tier vs. facility density, identifying counties with both high water stress AND high industrial demand
  3. Pareto Charts — counties ranked by deficit with cumulative percentage, showing that ~20% of counties account for ~80% of the problem
  4. R² Regression — facility count vs. water deficit with confidence bands, quantifying the relationship between industrial growth and water stress
  5. Box Plots — industrial vs. non-industrial water deficit distribution, comparing counties with and without major facilities

Interactive Map

The choropleth map supports county and region view toggles, a year slider (2020-2070 projections), TWDB region filtering (A-P), and facility overlays (data centers in blue, semiconductor fabs in red). Users can drill down from statewide overview to individual county detail.

Data Viewer

A companion page lets users explore all 9 raw datasets — 5 TWDB sources, 2 EPA sources, and a master county dataset — with search, sort, pagination, and Comma-Separated Values (CSV) download. Every chart includes Plotly PNG export and methodology info-tips explaining the underlying calculations.

Results

All data transformations are reproducible via Python scripts. The dashboard serves as both an analytical tool and a presentation-ready deliverable, with 1,319 lines of hand-written HTML/JS and 26 passing tests.

Tech Stack

Vanilla HTML/CSS/JavaScript, Plotly.js 2.35.2, PapaParse 5.4.1, GeoJSON (Texas counties + TWDB regions), Python data processing scripts, Vercel static hosting.

Development Timeline

Feb 8, 2026

Project Kickoff

Initial commit with TWDB data analysis dashboard. Deployed to Vercel same day.

Feb 10, 2026

Full Dashboard

Severity map, info tooltips, dataset viewer page. Cleaned up 25 redundant files.

Feb 12, 2026

Competition Ready

Mobile UI polished. Poster Portable Document Format (PDF) and presentation script finalized. All 5 IE frameworks implemented.

Feb 12, 2026

Delivered

Dashboard presented at datathon competition. All charts, maps, and data viewer fully functional with 26 passing tests.

Q3 2026

Real-Time Data Integration

Connect live data feeds from TWDB and EPA sources to replace static projections. Dashboard updates automatically as new water usage and facility data becomes available.

Q4 2026

City & County Decision Engine

Full supply-demand analysis at city, county, and region level — helping leaders determine whether approving new data centers or semiconductor fabs makes sense given current and projected water capacity.

2027

Public Application Programming Interface (API)

RESTful API exposing water stress scores, facility impact data, and scenario modeling — enabling other tools and researchers to build on the dataset.

2027

What-If Scenario Modeling

Interactive tool letting users simulate adding infrastructure (e.g. 'What happens if we approve 3 new data centers in Williamson County?') and see projected water impact in real time.

2027+

Restored & New Visualizations

Bring back charts removed during the datathon sprint and add new analysis frameworks — water cost projections, infrastructure ROI scoring, and cross-sector dependency mapping.