Team Members
Description
SubTerra is a full-stack groundwater intelligence platform that transforms live Digital Water Level Recorder data into real-time, actionable insights. It analyzes water level fluctuations, estimates groundwater recharge, evaluates resource stress, and presents the results through an interactive dashboard with maps, alerts, rankings, and exports. Built with FastAPI, React, TimescaleDB, and Docker, it is designed for reliable end-to-end use even when upstream public data sources are unstable.
Issues & PRs Board
Pull Request
Structure added
Pull Request
Added landing page
Pull Request
added data pipeline — DWLR scraper, cleaner, TimescaleDB schema & fetch layer
Pull Request
task1 fluctuation
Pull Request
feat(config): add app settings with .env support and environment validation
Pull Request
feat(config): expand settings with algorithm defaults, dual cache TTL, scraper tuning vars and convenience singleton
Pull Request
backend analytics engine — Task 1/2/3 algorithms, 12 REST endpoints & TimescaleDB integration
Pull Request
Added frontend ui
Pull Request
Frontend ui improved and finalized