Fishing Conditions
Public Tennessee fishing dashboard. It scrapes USGS, NOAA NWS, TVA, USACE, TWRA, and TDEC, then scores more than 180 lakes, rivers, and tailwaters from 0 to 100. The score looks at water temperature, pressure trend, wind, clouds, rain, dam generation, solunar timing, stocking history, and algae bloom risk. Each spot gets fly and lure ideas for the water you are about to fish.
Three services sit behind Apache: a PHP Slim front end, fishd in Go for scheduling, SQLite, and scoring, and a Python Chromium scraper for pages that need a real browser. Reads are free. Login unlocks catch logs, custom alerts, and notes.
Map view, an embeddable statewide SVG for READMEs, hatch tables, trip planning, and email alerts when a watched spot crosses a score you set. CI runs Go, PHP, and Python tests plus Compose smoke checks before deploy to fishr.