WaveViewer is a San Francisco swell visualizer that fetches and displays wave buoy data (e.g., height, period, direction) to help users understand both current and historical ocean swell conditions present at Ocean Beach. This is a passion project I undertook in the hopes of better understanding swell conditions at OB, and therefore catching more waves at my favorite surf spot.
The Shiny app pulls CDIP buoy data , processes it into visual formats, and generate charts or maps that illustrate swell trends and patterns. It focuses on clean data ingestion, visual analytics, and presentation of swell information relevant to surfers, mariners, and coastal analysts, packaged in a reproducible and sharable dashboard or report format.


