AI Stream Health Alert: Eutrophication Algal Bloom & Foam Outfall Signal detected at Riverside North Stream
HYDREONIEEE OneAquaHealth

StreamGuard AI Platform

IEEE OneAquaHealth Technical Blueprint

System Architecture & One Health Principles

HYDREON combines a full-stack TypeScript architecture with an explicit scientific validation engine to ensure citizen data becomes trustworthy environmental intelligence.

End-to-End System Pipeline

Layer 1: Client

Next.js App Router

Mobile-first responsive React frontend with Tailwind CSS, Lucide icons, and Leaflet spatial mapping.

Layer 2: Backend API

Express.js REST Engine

Node.js + TypeScript API server enforcing input validation, rate limiting, and business domain services.

Layer 3: AI Abstraction

Multimodal AI Adapter

Modular AIProvider interface supporting OpenAI, Gemini, and Mock JSON engine with strict structured schemas.

Layer 4: Relational Persistence

PostgreSQL + Prisma ORM

Normalized relational database storing observations, AI signals, expert reviews, audit logs, and spatial sites.

Scientific Data Standards

FAIR Data Guiding Principles

HYDREON structures every stream observation to support Findability, Accessibility, Interoperability, and Reusability across environmental informatics platforms.

  • Findable: Stable UUIDs and standardized stream site codes (e.g. STR-RIV-01).
  • Accessible: Open REST endpoints returning structured JSON data contracts.
  • Interoperable: FHIR-compatible observation provenance metadata.
  • Reusable: Transparent AI confidence % and complete human review audit logs.
Hackathon Story

Responsible AI & Human Verification

The AI model serves exclusively as a structured assistant to highlight visual signals and calculate risk confidence. Qualified human reviewers retain final authority over verified findings.