Texas Water Crisis Dashboard
Interactive geospatial analytics dashboard analyzing Texas water supply-demand crisis across counties, regions, and industrial sectors.
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:
- Sankey Flow Diagrams — sector-level water movement showing where water goes and where shortfalls emerge
- Risk Matrix Heatmap — stress tier vs. facility density, identifying counties with both high water stress AND high industrial demand
- Pareto Charts — counties ranked by deficit with cumulative percentage, showing that ~20% of counties account for ~80% of the problem
- R² Regression — facility count vs. water deficit with confidence bands, quantifying the relationship between industrial growth and water stress
- 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.