Back to Projects
completed

UPEI Climate Action Website

A dynamic, high-performance community hub for the UPEI Climate Action Association, featuring headless content management and automated newsletter workflows.

UPEI Climate Action Website

About the Project

As a co-founder of the UPEI Climate Action Association, I identified the need for a centralized digital platform to manage community updates, event sign-ups, and educational resources. I architected and built this official website from scratch using Next.js 14 and Tailwind CSS. The site is designed to be fully manageable by non-technical team members through an integrated Sanity.io headless CMS. This ensures that our advocacy efforts can be updated in real-time without developer intervention. I also implemented a robust newsletter pipeline and an automated contact form system, ensuring our communications remain scalable as the association grows.

Engineering Challenges

01Non-Technical Content Management

The association needed a way for multiple team members to update the blog and events without touching the codebase.

Solution: Architected a custom schema in Sanity.io and used Next.js Incremental Static Regeneration (ISR) with webhooks to ensure the site updates instantly when content is published in the CMS.

02Scaling Communication Pipelines

Initial engagement tracking was manual and fragmented, making it difficult to maintain a consistent connection with members.

Solution: Integrated the BeeHiiv API for automated newsletter subscriptions and implemented Resend for reliable, server-side contact form delivery, centralizing our community outreach.

Interested in this project?

View More Work