Back to Portfolio

Canadian Nutrition Society

Year 2024
Category Web Application
Technologies PHP, MySQL, Stripe API, CMS

Project Overview

I built and maintain the web platform for the Canadian Nutrition Society (CNS-SCN), a national organization focused on health promotion and nutrition research.

The Challenge

CNS needed a fully bilingual site (English and French) that could handle membership renewals, sell webinars with different prices for members vs. non-members, and let their staff update content on their own.

What I Built

The platform includes a membership system with automated renewals, a Stripe-powered ecommerce store for webinar purchases with dynamic pricing, and a custom CMS so the CNS team can manage everything themselves.

Key Features

  • Full bilingual support (English/French) across the entire site
  • Membership system with automated renewal workflows
  • Stripe integration for membership and webinar payments
  • Ecommerce store with member vs. non-member pricing
  • Education portal for conferences, webinars, and training
  • Custom CMS for pages, events, and content
  • Member dashboard for subscriptions and purchased content