Skip to content

SeawaterPortal.

©2026

A modern redesign of a 10-site Canadian local news network — one codebase, one shared experience.

Seawater Portal.

What I did

  • Multi-site UX
  • Interface Design
  • Data & Feeds
  • Next.js Build

Overview

Seawater Portal is a ground-up redesign of a network of ten Canadian community news sites — Steinbach, Cochrane, Moose Jaw, and more — originally built on a shared Rails monolith. I rebuilt the frontend on Next.js 15, Supabase, and SCSS, keeping the multi-site architecture intact while delivering a cleaner, faster, and more accessible experience. Live RSS feeds, weather, radio streaming, and events all run from a single codebase, configured per site at the edge.

Built with

  • Next.js
  • TypeScript
  • SCSS
  • Supabase
  • Framer Motion
  • Leaflet